I agree with trphg, the meaning of the song can vary, but this is a great party song as well. Also, the video rocks! Very creative.
I agree with trphg, the meaning of the song can vary, but this is a great party song as well. Also, the video rocks! Very creative.