What is the correct term for someone who usually says negative things about herself (that she is fat,ugly or dumb) even though she knows that she is not?
- Anybody can ask a question
- Anybody can answer
- The best answers are voted up and rise to the top
The act is called self-deprecation, and so one could conclude that a person who does this is a self-deprecator (the term does not appear in most dictionaries but is easily understood and has been used before).
An attention-seeker or a drama queen will use self-depreciation to to draw attention to themself to seek affirmation. But people can be attention seekers or drama queens in other ways too, for example 'Look at me!' behavour, or causing drama externally.