Menu Close
© 2023 Funky English.
Powered by WordPress.
Theme by Anders Norén.
English Idiom – Green-eyed monster. Meaning – Jealousy or envy. This phrase is often used to describe the feeling of intense jealousy that one might experience when someone…