Dictionary |
1 Result
#1
humongous
s.
[
banging
,
thumping
,
whopping
,
walloping
] (used informally) very large; "a thumping loss"
. wn