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