1 definition by asian who plays ddr

fuckin awesome game. but its too expensive in arcades you should buy it for the game consoles
asians are gods at ddr am i right?
by asian who plays ddr June 24, 2006
Get the ddr mug.