FLAPS


Meaning of FLAPS in English

Noun. Female genitals. Cf. 'piss-flaps'. Exclam. An exclamation of annoyance.

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