More Idiotic Baby Names

What do you think of the name Poupee?