A person who just has to make
everything make sense.
Speaking of which, smartass is a oxymoron because an ass is a
stupid person so smartass means "smart stupid person".
(not exactly the opposite of dumbass because a dumbass really is an idiot but a smartass isnt neccessarily a genius)