Green’s Dictionary of Slang

cadzo n.

see catso n.