English | German | Russian | Czech

humongous English

Meaning humongous meaning

What does humongous mean?

humongous

(= thumping) (used informally) very large a thumping loss

Synonyms humongous synonyms

What other words have the same or similar meaning as humongous?

Are you looking for...?