History
History
Synonyms
UK
US
Meaning:
stupendous

amazingly good

wonderful, amazing

TITANTIC as in Wiktionary
TITANTIC as in Wikipedia