MUFF


Meaning of MUFF in English

The private parts of a woman. To the well wearing of your muff, mort; to the happy consummation of your marriage, girl; a health.

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