Top Definition
To punch in ones muffin. Muffin = face, pussy, universal phrase can be used at any time.
"its muffin punching time"
Keep talkin shit and your getting it in the muffin"
Hes about to get muffin punched
by Jman December 11, 2004
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.