Skip to main content

Definitions by mouseyhousey

someone who is up themselves (where do you put a tampon?)
overheard taxi driver on radio "just dropping a couple of tampons at the airport"
tampon by mouseyhousey December 13, 2009