dude, did she just fart? no man, i think that was a queep
a release of gas from the female genitalia, similar to a fart, but coming out of the vagina
"dude, did she just fart? no man, i think that was a queep" What is the definition of "queep"?