Its a long time since Ive heard it but i have only seen the musicvideo for this song, and it has no lyrics so its quite hard to explain. Ill try to explain what i saw in the musicvideo.
Its this orange puppet/muppet kinda thing, that digg's the music while he smokes a sigar and uses the mixing board and does all kinds of scratches and things.
Its in the Techno, house area i think. Not quite sure.
Please help?
Thanks