Lyric discussion by turtle1095 

I'm happy to be proven wrong by the songwriters. But the way I've interpreted the song is based on a combination of their video and the colloquial meaning of, "Si tu peux le parler allez tombez la chemise. in France. The colloquial meaning of the phase is basically to challenge someone to a fight, as if to say, "Alright then! Get this. Take your shirt off and fight it out." This colloquial interpretation fits with the video. That's the thing about understanding languages. Some things are contextual. Also, combative themes are rather prevalent in Art vs Science videos. I love them all. And "Parlez vous Francais" is a hoot. It could of course be what everyone here's been saying, about inviting someone to take their shirt of with a sexual connotation. And in that case, maybe Art v Science heard the phrase somewhere and didn't fully understand the colloquial context either. But, I doubt it, given all the very specific effort they' put into the video,

An error occured.