to give someone a thumping - Turkish English Dictionary