shameface

/ˈʃeɪmfeɪs/

Definitions

1. noun

a person who is embarrassed or humiliated, typically due to their own foolish or shameful behavior

“After spilling coffee on his shirt, John became a total shameface in front of his colleagues.”

Synonyms

  • ashamed
  • facepalm

Antonyms

  • boaster
  • braggart