Green-eyed monster

The meaning of the english idiom – Green-eyed monster

The green-eyed monster is an allegorical phrase for somebody’s strong jealousy

Leave a Reply