used to express strong feelings of astonishment, pleasure or anger "Holy mackerel," cried the little boy when he saw the new bicycle he got for his birthday.
HOLY MACKEREL
Meaning of HOLY MACKEREL in English
English idioms vocab. Словарь английских идиом и выражений. 2012