1 definition by Gargelshmack

1)A stupid internet game site thingy that is completely for nerds so that they can feel cool talking to other nerds.

2)A place where you can be a totally different person without anybody knowing

3)Something really retarded and homosexual
Person #1- I was totally owning the nerds on neopets last night

Person #2- Dude, you are one of those nerds
by Gargelshmack December 4, 2008
Get the Neopets mug.