Good fun!
A sharp write ( a few cultural references this Canuk didn`t quite get ) with those excellent rhymes Floyd mentioned.
Very Rolling Stones as you say and the vocal sounds ok to me...its the kind of song I wouldn`t attempt, but there are some good tips above on the processing.

Robert