What is Neofreak?
A person who is obsessed with playing on neopets.
I know I've been playing for 3 hrs, but I just gotta feed my pets.