avoir la patate

Verb

 * 1)  to feel great, to be in great form, to be full of beans, to feel one's oats