degedege

English: Translation
to wiggle the hips repeatedly
verb