MACKEREL


Meaning of MACKEREL in English

See: HOLY CATS or HOLY MACKEREL.

Slang English vocab.      Английский сленговый словарь.