he was completely clowned when he posted those n00dz of himself
putting oneself in a position where you are open to ridicule  also: clowning
"he was completely clowned when he posted those n00dz of himself" What is the definition of "clowned"?