Green’s Dictionary of Slang

Cadzooks! excl.

see gadzooks! under gad n.1