n. fur covering in the shape of a tube which keeps the hands warm; missing a pass, bungling a play (Sports); one who is a failure, awkward person (British)
MUFF
Meaning of MUFF in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012