I have absolutely no idea what Genius in France means though, and it drives me crazy. AAARGH!!!!
If it's a real song [and I have
no idea or inclination that it is], then I knew the subject matter immediately. It's a song about Jerry Lewis, who's been almost deified in that country [another reason to hate the French ...]. Jerry has not been in the news lately [except for suffering from intractable back pain, and giving up on hosting his Labor Day MS Telethon], so this seems like a bit of a stretch for a song. However, we know Al and TBITB are familiar with Lewis -- the 'La-La-La, nice lady!!" segment in the "Yoda Chant" is definitely a Jerry Lewis reference ...
Also, another possible subject for the song could be David Hasselhoff, since "Baywatch" is something like the number one show in Europe for 10 years or whatever ... but IIRC, Hasselhoff's bigger in Germany than he is in France. [Yep, every time he crosses the border from France into Germany, he gains 15 pounds

... nyuk, nyuk. nyuk ...]
Dr. Dad