The
song
"
Da
Da
Da
", when
translated
into
English
,
means
"
Frenchmen
are
stupid
."
Syd Delicious
[undated]