Top Definition
another term for sexual intercourse
1. annoying, sweaty football player: I totally punched that girl's muffin last night. score!
2. slutty girl: You can punch my muffin ANYTIME.
3. Plymouth cross country: Yeah we totally punched Regina's muffin today in that meet.
by eileen! September 22, 2007
5 Words related to punch my muffin

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×