chaud comme une baraque à frites
Meanings
Adjective
1. champing at the bit (simile, informal)
2. hot to trot, up for it, gagging for it (simile, informal)