noun, slang ·Uncommon ·College level
Perhaps from nineteenth-century Romani chavo (“child or youth”). Compare charver, chav.