ne pas avoir mis la queue aux cerises
Meanings
Verb
1. synonym of ne pas avoir inventé le fil à couper le beurre (figuratively, informal)