Vocabulary

カチンコチン

rock hard; stiff and unyielding (personality)

na-adjective