1 definition 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"
by mouseyhousey December 14, 2009
Get the tampon mug.