Term: bucketheed
Example: kevin, you're such a bucketheed
Definition: a [cretin] or [bafoon], who thinks they are a [know it all] but generally know very little