Top Definition
a group of Jamestown Jammers fans who thinks that it is fun to yell, scream, and blow vuvuzelas in support of their team.
FAN 1: Did you see the Jamestown Jammers Game
FAN 2: Yes, but a loud group of fans was really bothering me the whole time.
FAN 3: Oh you mean the Jamestown Freaks, they are awesome.
by Mattheus Karlsson July 06, 2011

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.