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.
203👍 65👎