Green’s Dictionary of Slang

checaco/chechakho/chechako/chechaquo n.

see cheechako n.