Green’s Dictionary of Slang

shivaroo n.

see shivoo n.