do cartwheels

Verb

 * 1) To perform cartwheels
 * 2)  To be extremely happy

Translations

 * French: être fou de joie