Roasting the MBTI types

501 13 4
                                    

INFJ~ perfectionist

INFP~ whiny

INTJ~ insensitive

INTP~ critical of self

ENFJ~ needy

ENFP~ too lighthearted

ENTJ~ bossy

ENTP~ troll

ISFJ~ trusting

ISFP~ unassertive

ISTJ~ rigid

ISTP~ unpredictable

ESFJ~ generic

ESFP~ impatient

ESTJ~ demanding

ESTP~ impulsive

You are the Universe~ Psychology and SpiritualityWhere stories live. Discover now