haha it is absolutely from the Rolling Stones song! although the picture on my profile is the logo of a restaurant chain of the same name, (people thought i'd based it on that but no) you are most correct, it is indeed based on the super duper song :-D x