Very bold; very forward or impudent.
having the irritating qualities of a smart arse, with a know-it-all attitude.