Synonyms and related words :
audacious, bandbox, biggety, bluff, bold, brash, brazen, cheeky, chutzpadik, cocky, contemptuous, crusty, derisive, disrespectful, doggy, facy, flip, flippant, forward, fresh, gally, gratuitous, impertinent, impudent, malapert, natty, nervy, pert, rude, saucy, smart, smart-alecky, smart-ass, spiffy, spruce, unabashed, uncalled-for, well-groomed, wise-ass