smartarse


smartarse

(ˈsmɑːtˌɑːs) nderogatory slang a. a clever person, esp one who parades his knowledge offensivelyb. (as modifier): smartarse guidebooks. ˈsmartˌarsed adj