Sentence:  They'd switch frequencies and there she'd be like Tokyo Rose, <WSD>giving them the business</WSD>. “What you doing here, Marines? You come to kill us? Why? We haven't done nothing to you.” 
Meaning of the word marked with <WSD> tags:  To harangue, criticize vigorously, berate, or ridicule someone.