Green’s Dictionary of Slang

macquerella n.

see mackerel n. (1)