Green’s Dictionary of Slang

carnie n.3

see carney n.2