Green’s Dictionary of Slang

carny n.

see carnie n.1