What is Denwo?
owned backwards, as in getting demolished by an opponent
"Yo, you're team got denwoed last night!"
See owned, demolished, destroyed, beat, embarrassed