arvinUOPdent's definitions
Noun: a game in which 3 or more juvenile men surround a single muffin and excrete their sex juices upon it. The last to do so tastes the so called, "Soggy Muffin"
by arvinUOPdent April 19, 2007
Get the soggy muffin mug.