Lawn Yeti's definitions
A synonym of “Vagina”. Dangerously close to brown town both in written form, shape and location on the female body yet very very different in function and physiological purpose.
by Lawn Yeti November 26, 2010
Get the pink townmug.