Sounds like crisp female vocals riding on a missile of guitar distortion and thumping bass drum beats coming down to spank the shit out of your ass. If you ever decide to make a mix titled “let’s fuck shit up,” throw some Sleigh Bells onto that cd.