look up any word, like dirty sanchez:
 
1.
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.
Look at that fucking loser, giving it large like barry big bollocks
by dregj April 06, 2012