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
Get the mug
Get a pottertoad mug for your sister-in-law Beatrix.