meaning of Burmese Ownage Trap

Burmese Ownage Trap meaning in Urban Dictionary

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