MACKEREL Meaning of MACKEREL in English See: HOLY CATS or HOLY MACKEREL. Slang English vocab. Английский сленговый словарь. 2012