Top Definition
a better place to be
"Would you say they find me unstable
Cause they see me act a little bit different
But I know my way to greener pastures and
Think about it, won't you think it over
by *MICHI* April 01, 2003
a better or more exciting job or place
A lot of scientists are seeking greener pastures abroad because of the scarcity of opportunities at home
by Atom12345 January 06, 2010

Free Daily Email

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

Emails are sent from We'll never spam you.