1 definition by Etha777 (Really Etha7)

Top Definition
The hardest game ever made.
Dude I think I failed my test today.

Couldn't have been as hard as QWOP.
by Etha777 (Really Etha7) December 08, 2010
Mug icon
Buy a QWOP mug!