Synonyms and related words :
adoption, appropriation, assumption, bantering, booing, borrowed plumes, catcalling, chaffing, copying, derisive, derisory, derivation, deriving, fleering, flippant, fooling, grinning, hissing, hooting, imitation, infringement, jeering, joshing, kidding, leering, panning, pasticcio, pastiche, pirating, plagiarism, plagiary, quizzical, ragging, railing, rallying, razzing, ridiculing, roasting, scoffing, simulation, smart, smart-alecky, smart-ass, smirking, sneering, snickering, sniggering, snorting, taking, taunting, teasing, twitting