galipette

Noun

 * 1) somersault (the act of going head over heels)
 * 2) roll
 * 3)  roll in the hay
 * 1)  roll in the hay
 * 1)  roll in the hay