Define Pwned Your Ass Meaning

Pwned Your Ass
an expression used to describe beating someone really badly at a wide rage of activities

I just pwned your ass at stratego
By Rosita