Skip to main content

Definitions by MzMudtrap

Another word for mouth, as in 'shut your mudtrap'. The similarity between mud and crap could also mean the person is implying that the other person talks through their arse.
'Shut your mudtrap hooligan!'
Mudtrap by MzMudtrap May 12, 2010