Maybe I didn't asked the question correctly. I am look for a word to describe when a person laughs at herself/himself, when her/he does something stupid and then realize what he/she did. Not necessary being ridicule of oneself as the word disparagement means