MACKEREL


Meaning of MACKEREL in English

(n.) A pimp; also, a bawd.

Webster's English dictionary.      Английский словарь Webster.