Yes PWN means own they are basically saying i own noobs (newbies)PWN comes from a video game called Warcraft that had an error message it was  supposed to say player has been OWNED instead it read player has been PWNED. On a tshirt it is basically a sign that they are a gamer a damn good gamer.