Top Definition
To give oral sex, The act of sucking ones penis
Romeo: I went on a date with Jess last night
AJ: oh yeah...did she Muzzle the Goat?
Romeo: Like a true champ!
by DJ Or Derb April 30, 2011
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.