1 definition by Jaydude101

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..
by Jaydude101 November 3, 2013
Get the muff mouse mug.