One who is in love with thy self. Mmmm.........