Word of the Moment

Humongous

(used informally) very large