did u hear about alex embarrassing himself?
the act of doing something that u will regret later because everyone will make fun of u
"did u hear about alex embarrassing himself?" What is the definition of "embarrassing"?