English edit

Interjection edit

shame upon me

  1. (dated) An expression of self-disapproval.

Synonyms edit

Related terms edit