Term: lashed
Example: pete felt really lashed after his ex-girlfriend posted a photo of his tiny penis on the internet
Definition: when someone is made a total fool of or completely embarrassed