A know-it-all dumbass who won't shut up. Someone everyone wants to kick.
The guy is such a doo-ee...
11👍 6👎