Synonyms: confusion, discombobulation
Definition: a feeling of embarrassment that leaves you confused
Similar words: embarrassment
Definition: the shame you feel when your inadequacy or guilt is made public