thumping (huge or excessive) - Turkish English Dictionary