humongous

/hjumˈɔŋgʌs/

Explore definitions, synonyms, and language insights of humongous

Definitions

Adjective Satellite
(used informally) very large; "a thumping loss"