Skip to main content

Definitions by isisdestroyer

Dutch Muzzle 

The act of someone unexpectedly shoving their fist into another persons mouth and down there throat.
"That bitch pushed me down the stairs so I gave her a Dutch muzzle".
Dutch Muzzle by isisdestroyer September 6, 2017