If it is not a riddle, my dictionary gives lots of translations :
* astound, shock, shake, stun, disturb, upset, agitate, convulse
***, swing, shake, move up and down, pitch, oscillate, undulate, quake, tremble, totter
but the most informal seems 'to rock with laugher' = to laugh a lot and a lot