The act of humiliating oneself via electronic- or social-media.
I was so e-mbarrassed when I accidentally sexted my Mom!
42👍 19👎