Top definition
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
Get the mug
Get a punch my muffin mug for your bunkmate Vivek.