chameleon

noun

1.
a changeable or inconstant person
2.
lizard of Africa and Madagascar able to change skin color and having a projectile tongue