I've lost count of the number of hours I've spent stomping around on dance floors (as well as bar floors and table tops) to this song.