Value Position Position 937 937 Accepted meanings 2 937 Obtained votes 0 6998 Votes by meaning 0 7774 Inquiries 144 576 Queries by meaning 72 7774 Feed + Pdf
"Statistics updated on 7/3/2024 10:28:56 PM"
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