Smartarse (noun) Definition, Meaning & Examples

noun
  1. derogatory, slang
    • a clever person, esp one who parades his knowledge offensively
    • (as modifier)
Smartarse (noun) Definition, Meaning & Examples

More Definitions