Hmmm... I'm thinking more Billy Idol and "here she comes now with my mousie mousie!"