Muffstuff

The act of stuffing your testicles into a female's vagina.
Tex muffstuffed Tara.
by Rocke May 17, 2004
mugGet the Muffstuff mug.