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