MUFF


Meaning of MUFF in English

~ 1

■ noun

1》 a short tube made of fur or other warm material into which the hands are placed for warmth.

2》 vulgar slang a woman's genitals.

Origin

C16: from Du. mof , MDu. ~el , from med. L. ~(u)la , of unknown ultimate origin.

————————

~ 2

informal

■ verb handle clumsily; bungle.

■ noun a mistake or failure, especially a failure to catch a ball cleanly.

Origin

C19: of unknown origin.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.