whopping, banging, humongous, thumping, walloping
English: humongous, banging, thumping, whopping, walloping
English: whopping
Bahasa: besar