1 holy mackerel | Definition of holy mackerel

holy mackerel

idiom

Definition of holy mackerel

informal
used to say that one is very surprised, pleased, or excited Holy mackerel! You got your hair cut!