Green’s Dictionary of Slang

muff n.3

see muffler n. (1) .