used to express strong feelings of astonishment, pleasure or anger Holy cats he said as he looked out and saw the water rising in the river.
HOLY CATS
Meaning of HOLY CATS in English
English idioms vocab. Словарь английских идиом и выражений. 2012