Green’s Dictionary of Slang

muff adj.

[muff n.2 ]

second-rate, ‘amateur’.

[Aus]Bulletin (Sydney) 15 Jan. 5/2: The cricket displayed was far above the average of ‘muff’ matches.