1 definition by New Language
Someone who doesn't like other people's social media posts, but wants everyone to like their posts.
Basically a hater & narcissist.
Basically a hater & narcissist.
Howard suffers from Social Greed.
by New Language November 6, 2019