n. One who obnoxiously asserts his/her intellectual superiority. Conjoinder of 'smartarse' and 'arsehole'.
"Who rammed a stick up your arse, smarthole?"
by El Farmerino September 16, 2005
Someone who is both a smartass and an asshole.
Chris is such a smarthole!
by crogue May 23, 2011