Hornadude's definitions
A place where willing women (or women men WISH were willing) are likely to congregate - like a women's dorm, or women's gym
by Hornadude December 9, 2008
Get the Vaginaramamug.
Get the Vaginaramamug. We'll email you a link to sign in instantly.