What is Neogeen?
1. A nickname
2. A green/grey colored anthro Avatarused by a female various artist
3. A lifestyle - also look for dance,techno,rave
"Neo made me do it"
"Love love love"
See Feanarth