holy mackerel
idiom
informal
—used to say that one is very surprised, pleased, or excited
Holy mackerel! You got your hair cut!
Love words? Need even more definitions?
Merriam-Webster unabridged
Share