Gathered by our minions... enjoy!
Obi-Wan Kenobi Pwns Baby!
As I posted and explained here under OWNED!, it means to completely destroy or best in a shameful fashion. Here is another very funny example.
Nice job there, Ben. Keep it up and you will be a Jedi Master yet.