По мнению языковеда В. И. Карасика, классификация человеческих недостатков, отражённых в значении пейоративов, может быть построена на различных основаниях. По признаку социальной опасности противопоставляют вредные для общества и вредные для самого человека качества (предатель, развратник, дурак, тряпка, неряха). По признаку контролируемости сравнивают поступки (проявления характера), за которые человек должен или не должен отвечать (наглец, лицемер, пьяница, зануда, урод). По признаку универсальности разграничивают характеристики, которые могут быть присущи большому классу либо малой группе людей (болтун, холуй, трус, крючкотвор, рифмоплёт, шарлатан). По признаку определяемости сопоставляют отрицательные качества первичного и вторичного порядка (эгоист, тупица, нахал, хлыщ, зубрила, хулиган). По признаку инициативности контрастируют пороки, выделяемые обличителями либо ответчиками (лентяй, клоун, ничтожество, мегера, подлиза, обыватель).
https://ru.wikipedia.org/wiki/%D0%9F%D0%B5%D0%B9%D0%BE%D1%80%D0%B0%D1%82%D0%B8%D0%B2