You’re right though. It is terrific. (Btw you might want to look up what that word means.)
"that word" has multiple meanings. In context to a native English speaker, the intended meaning is clear.
OED: A (adjective) 1. ... 2.a. ... 2.b. As an enthusiastic term of commendation: superlatively good, ‘marvellous’, ‘great’.
"that word" has multiple meanings. In context to a native English speaker, the intended meaning is clear.