You've probably seen this dance before,
your feet don't ever leave the floor.

The hardest part is getting arms and hips,
to move at the same time with opposites.

The name is funny but can also mean
something you use to keep teeth clean

What am I?