Translation for French Victory exclamation? Sounds like "Uga Uga!"

Printable View