Top Definition
A nerd or loser who attended priory school in Lewes England, typically hanging out on the tennis courts playing football.
Ha look at that goon goonball goons who's up for a spot of goonball?
by I'm not Sam Knight November 24, 2008
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.