Quality, nothing wrong with a wee swearie word in f used in the right context. We're getting a bit to political correct withe how swearing is viewed these days, I made a point of not swearing in front of my children when they were young & I don't swear in front of my grandchildren.
I listened to this several times and was sure he was using a wee swearie. I thought 'how is he getting away with that?' Then someone suggested he is saying 'thumped' and now when I listen to it I can't hear anything else.
Try listening again and think 'thumped'.