hardshell

/HH AA1 R D SH EH0 L/
adjective
  1. 1

    Having a tough outer shell

    โ€œHis favorite seafood is hardshell crabs.โ€

  2. 2

    Rigid or uncompromising in principles, especially in religion or politics.

    โ€œThough it was a commonly held opinion, now only hardshell Baptists oppose dancing.โ€

Source: https://en.wiktionary.org/wiki/hardshell