Vocabulary

筋金入り

staunch; hardcore; dyed-in-the-wool

adj-no noun