2 definitions by khali

A person who is obsessed with playing on www.neopets.com.
I know I've been playing for 3 hrs, but I just gotta feed my pets.
by khali January 12, 2005
Get the neofreak mug.