mackerel

Fun Dictionary -> mackerel

mackerel - Vulgar Dictionary definition

A bawd: from the French maquerel. Mackerel- backed; long-backed.