2 definitions by Toyzzz
Teachers pet, never skips school, reports "bad" student, always does homework, sucks up, always puts hand up, etc
by Toyzzz June 19, 2009
Crazy people that will put the environment before human life, and don't realize that "saving the environment" wont do us any good if you have killed us all off.
Person1: You should join me in the hug a tree parade, and help us stop evil SUV polluters!
Person2: Ya right, I'm not a enviro-nut!
Person2: Ya right, I'm not a enviro-nut!
by Toyzzz June 19, 2009