Green’s Dictionary of Slang

chivoo n.

see shivoo n.