Green’s Dictionary of Slang

hummer n.4

[hum v.2 ]

one who smells.

[Aus]E. Dyson Fact’ry ’Ands 42: It was his capacity as a ‘hummer’ that conquered the factory.