What does this idiom mean--- Take it on the chin????
very adamant
be brave and not complain when people criticize you
a person with a strong will
a very relaxed person