supersized
tremendous
adj
-
Notable for its size, power, or excellence.
-
Extremely large (in amount, extent, degree, etc.) or great
-
Awe-inspiring; terrific.
How often have the words supersized and tremendous occurred in a corpus of books? (source: Google Ngram Viewer )