Top definition
Dried up female ejaculation clumping around the testicles, forming a white nugget.
I still havent showered after last nights fuck fest and I have massive muffin nuggets.
by Derek Strassle August 11, 2006
Get the mug
Get a muffin nugget mug for your cousin Callisto.