1 definition by asian who plays ddr

1
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 23, 2006
Get the mug
Get a ddr mug for your girlfriend Nathalie.