Top definition
The sexual act of "motorboating" a vagina by pushing one's mouth between the vaginal lips and shaking the head rapidly from side to side while making a vigorous "brr" sound with the lips.
So, he went down on you?

Yes, he gave me a muffaletta.
by numero July 09, 2012
Get the mug
Get a muffaletta mug for your coworker Jerry.
2
the cheese like substance in a girl's vagina when she has an infection.
Yo you go down on Chelsea?

-Brody

Hell yea, her muffaletta was soggy and sour.
-Shea
by chs 4 liiiiifeee April 20, 2010
Get the mug
Get a muffaletta mug for your dog Riley.