1 definition by AlbertMond

Top Definition
An online "pet" site, using the Neopets concept.
Created by teenage slacker Keith Kurson, it has been the target of attacks by online communities due to its almost plagiaristic nature and its tendency to rape one's wallet.
User1: Imma get mes a $20 angelic potion from Subeta! =D
User2: *Shakes Head*
by AlbertMond May 07, 2008

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.