green with envyFacebookEmail Meaning of the phrase:-be extremely jealous or envious of someone else's success, possessions, or achievements ยท Origin of the phrase: