Vocabulary
筋金入り
すじがねいり
staunch; hardcore; dyed-in-the-wool
adj-no
noun