Term: e-mbarrassed
Example: i was so e-mbarrassed when i accidentally sexted my mom
Definition: the act of humiliating oneself via electronic- or social-media