Green’s Dictionary of Slang

macrio n.

see mackerel n.