Self -depreciation means devaluing oneself, one's body or part of it.

Related Articles

Robin Hood Hat ■■
Robin Hood Hat refers to a conical Hat turned up in back and down to a point in front and trimmed with . . . Read More
Ann-Sofie Back ■■
Ann-Sofie Back refers to a Swedish-born fashion designer. Ann-Sofie Back graduated Fashion Design from . . . Read More