Top Definition
An egotistical waste of space that needs to shut up and get on with his work
Stop being a dion hargreaves
by SlappyTom January 23, 2014
5 Words related to dion hargreaves

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.