Skip to main content

Definitions by benur-s

mousetrap 

A disposing container where women place used feminine products.
Don't forget to clean the mousetrap in the woman's restroom, its been a heavy month.
mousetrap by benur-s November 6, 2009