If you think Rihanna is a girly girl and can’t hold her own, think again. This Bajan beauty proves she’s a real bad ass in her first acting role for the film “Battleship.”

She plays a weapon’s officer named Raikes. Asked how she prepared to play Raikes, Rihanna said, “This one man, Donald, he pretty much drilled me, yelled at me, cursed me,  made me do pushups.  I really wanted to say, ‘Fu*k you’ right back, but then he probably would have thrown me through the window!”

“Battleship” roars into theaters in May 2012.