youpidou
I understand that the French "youpidou" is comparable to the English "yippee" in meaning - a cry of joy. They probably elected not to translate the word in the English version to keep the same meter (i.e. three syllables).
the nickname
A whole (locked) thread discusses this subject <a href="http://alizeeamerica.com/forums/showthread.php?t=5378&highlight=travels">here</a>. Since the Corsican girl once played around with mystic seances, I decided to ask the spirit world what it thought by taking a box of Edie-Sedgwick-era New York City subway tokens and tossing them to the ground.
The results speak for themselves!
<center>
</center>