Clue: She has it good – to thrash soldier we have on both sides? (7,4)
Answer: GLAMOUR GIRL
Explanation: She has it good – to thrash soldier we have on both sides? (7,4)
G + LAM + OUR G.I. + R L ("both sides") 
A glamour girl would have "it" (sex appeal)