MajorRaze's definitions
The act of stuffing a potato into a woman's vagina and having sex with her until it is mashed. Eating the potatoes is then optional.
by MajorRaze October 14, 2011
Get the mashing potatoes mug.