Top Definition
A girls way of teabagging
"Right once this girl got me on the ground she just muffin dropped me!"
by J0nny327 October 17, 2009
1 more definition
the female version of the so-called tea-bag (originated from Halo and Arielle's basement)
"Last night, I thought I was getting tea-bagged, but I looked up and it was a MUFFIN DROP!"
by johnny g 327 October 17, 2009

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.

×