humungous

humungous
humungous
Britannica Dictionary definition of HUMUNGOUS
variant spelling of humongous