quelle mouche le pique
Meanings
Phrase
1. what the hell is he thinking? what the hell got into him?