mountebank: a flamboyant deceiver; one who attracts customers with tricks or jokes
deceiver: someone who leads you to believe something that is not true
egoism: concern for your own interests and welfare