i've seen this expression "pwned" for some time now (i'm guessing it mostly american).
what can I say?
it's one of those rediculous idioms that only exists in certain groups under certain situations. it's quite funny in those moments but impossible to translate outside that milue.
It would be like trying to explain the Socks thing here to outsiders. just isn't possible.