Search:
mackerel - Vulgar Dictionary definitionA bawd: from the French maquerel. Mackerel- backed; long-backed.