A know it all douche bag, and makes their self look like a complete ass.
"You look like a dinkledouche"