Synonyms and related words :
arrogant, bantering, booing, catcalling, chaffing, clannish, cliquish, contemptuous, contumelious, derisive, derisory, disdainful, exclusive, fleering, flippant, fooling, grinning, haughty, hissing, hooting, jeering, joshing, kidding, leering, mocking, panning, quizzical, ragging, railing, rallying, razzing, ridiculing, roasting, scoffing, scornful, smart, smart-alecky, smart-ass, smirking, snickering, sniffy, sniggering, snobbish, snobby, snooty, snorting, snotty, supercilious, taunting, teasing, toploftical, toplofty, twitting, withering