1 definition by stormchaser99

owned backwards, as in getting demolished by an opponent
"Yo, you're team got denwoed last night!"
by stormchaser99 October 21, 2007
Get the denwo mug.