Green’s Dictionary of Slang

carroon n.

see caroon n.