foudre de guerre
Meanings
Noun
1. powerful warrior; very effective and rapidly-acting leader
Examples1
He's not the brightest.