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.
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from firstname.lastname@example.org. We'll never spam you.