Skip to main content

Definitions by Jaydude101

muff mouse 

A small white instrument a women pokes up her vagina when the river is flowing red. Tampon.
Jessica needed to use the nearest loo to change her muff mouse..
muff mouse by Jaydude101 November 3, 2013