Skip to main content

Queefstain

n. 1. remnants of poonsquirts
2. the average frequenter of urbandictionary.com. See also "poon"
1. Sally never washes the queefstains out of her panties.
2. Queefstains were insulted by this definition.
by PoonPieHouligan August 17, 2003
mugGet the Queefstainmug.

Share this definition