Top definition
Nickname for anyone who belives they have skills and intelligence greater than reality would suggest.
This person would arrogantly boast about thier greatness to anyone who listens unaware of the fact that they are in fact self deluded and worthless.
by dregj April 06, 2012
Get the mug
Get a Barry Big Bollocks mug for your mate Zora.