QUEEF


Meaning of QUEEF in English

+ a pussy fart i.e. an unpleasantly smelling encapsulation of gas excreted through the vagina, like a fart

Slang English vocab.      Английский сленговый словарь.