Value Position Position 937 937 Accepted meanings 2 937 Obtained votes 0 6998 Votes by meaning 0 7774 Inquiries 142 576 Queries by meaning 71 7774 Feed + Pdf
"Statistics updated on 6/1/2024 6:49:18 AM"
Self-flagellation is means to punish oneself. It is often used figuratively to express the criticisms we often make ourselves by some mistake we made.
Endearing. Unable to do damage