Translation:They have big mouths.
Is this used in the figurative sense, as in English, or just the literal?
Either, though the idiomatic sense might be more often expressed as clab mór
Why is it not béil mhóra?
It should be béil mhóra - the discussion for the reverse translation covers this very issue:
Politicians? Or whales?