Top Definition
1) a fan of Harry Potter but in an annoying way 2) one who relentlessly quotes or references Harry Potter
i had to leave the party last night, it was inundated by pottertoads
by Cosmic Pope October 27, 2010
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.