MUFF


Meaning of MUFF in English

Noun. The female genitals. The innuendo being with pubic hair. [1600s] Verb. To spoil or fail. E.g."She muffed her chances at the last hurdle."

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