wriggle/move ridiculously - French English Dictionary