More accurately its French slang for 'go for it' Its a sort of spoonerism where the French young people swap characters around. But that's as far as my memory of our French friends explanation takes me.
No wonder I can't always understand what they are saying....
On her website it seems to translate as 'You can do it', which is fair comment given that the wee dynamo is a mere 40 miles from the finish. She seems to have cheered up a bit also