lets ddr
a highly popular dance game where you use your feet and dance to high pumping music beats while hitting the right arrows with the rhythm of the beats
"lets ddr" What is the definition of "ddr"?