green with envy
Definition: consumed by envy;envious to the point where it is noticeable to others.
Discuss this Idiom in the comments below.
Definition: consumed by envy;envious to the point where it is noticeable to others.
Discuss this Idiom in the comments below.