Word for a person who acts super nice to you to impress others, but he doesn't actually mean it?
Is there a word to describe someone who does nice things for others, only to make themselves look or feel good?