Hoochie Coochie Man? Surely you mean 'You Better Run?' .. its basically the same song though, just different lyrics.

At Manchester we got Rock It, AND Orgasmatron.... Lemmy is spoiling us!