Synonyms to smarty-pants

hussy, Jezebel, bad woman, baggage, bitch, boldface, brazenface, broad, chippy, chutzpanik, clitoromaniac, cocotte, drab, easy lay, easy woman, floozy, frail sister, grisette, harridan, hysteromaniac, jade, jezebel, loose woman, malapert, minx, nymphet, nympho, nymphomaniac, pickup, pup, puppy, quean, saucebox, slattern, slut, smart aleck, smart-ass, smarty, snip, strumpet, swaggerer, tart, tramp, trollop, trull, upstart, uteromaniac, wanton, wench, whippersnapper, whore, wise guy, wise-ass, know-it-all, Narcissus, aggressively self-confident, biggety, braggart, bumptious, chesty, cocky, conceited, egocentric, egoist, egotist, immodest, individualist, narcissist, narcist, no modest violet, obtrusive, overwise, peacockish, peacocky, perk, perky, pert, puffed up, self-conceited, self-opinionated, smart-alecky, stuck-up, swelled-headed, swellhead, wiseacre, wisecracker, wisehead, wisenheimer, JD, Jane, bad boy, biddy, bird, booger, brat, buffoon, bugger, chick, cutup, dame, devil, doll, elf, e