Top definition
The insertion of one's penis into another's mouth to shut them the fuck up.
If she doesn't shut the fuck up I'm about to give her a flesh muzzle.
by donkey13 March 01, 2015
Get the mug
Get a flesh muzzle mug for your mate Georges.