Subscribe
URL of the page has been copied to clipboard.
Meaning : Malicious satisfaction.
Synonyms : glee, gloating
Meaning : Dwell on with satisfaction.
Synonyms : crow, triumph
Meaning : Gaze at or think about something with great self-satisfaction, gratification, or joy.
Install App