1 definition by doc.azn

Top Definition
a term used when unable to say vagina in social conversation.
You don't want to go diving in a recently used semen shelter.
by doc.azn February 07, 2012

Mug icon
Buy a semen shelter mug!