Queefstain
n. 1. remnants of poonsquirts
2. the average frequenter of urbandictionary.com. See also "poon"
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.
2. Queefstains were insulted by this definition.