What does Burmese Ownage Trap mean?

Burmese Ownage Trap meaning in Urban Dictionary

Getting completely pwned by members of multiple forums after replying to a thread with ego-filled lies.