smart-arsed

Alternative forms

 * (US)

Adjective

 * 1)  having the irritating qualities of a smart arse, with a know-it-all attitude.