TO BE HAVING, THUDDING

8. to be having, thudding