Learn English – word for a person who give insult/criticism but unable to accept them

phrase-requestssingle-word-requests

As the title says, here's a scenario :-

Person A does something foolish

B : Haha, what an idiot you are! (said jokingly)

A : Haha (Happily accept the insult)

Some minutes later, Person B does something foolish

A : Haha, what an idiot you are! (said jokingly)

B : (Triggered) Shut up, don't call me that!

NOTE : Both A and B are friends, not stranger or enemies

Best Answer

thin-skinned

a tendency to get easily upset or offended by the things other people say or do He has such a thin skin that he can't even take a little good-natured teasing.


Edit:

Not a single word you are looking for, but found a good expression for this:

He can dish it but he can't take it

this expression means 'he is very good at criticizing others but he can't accept criticism from others'