Now , it means hard electronic dance music . '
Originally , it meant futuristic electronic music and was used to describe Kraftwerk and Afrika Bambaataa .
It means hard electronic dance music . '
Originally , it meant futuristic electronic music and was used to describe Kraftwerk and Afrika Bambaataa .