updated 04/08/2014 AT 11:00 AM ET
•originally published 04/08/2014 AT 12:00 PM ET
Call her an action star or an indie darling. Just don’t call Scarlett Johansson “ScarJo” – because she really, really hates it.
“I associate that name with, like, pop stars. It sounds tacky,” she tells Glamour of the nickname in the fashion magazine’s May cover story. “It’s lazy and flippant. And there’s something kind of violent about it. There’s something insulting about it.”
Johansson, who is expecting her first child with fiancé Romain Dauriac, seems similarly uncomfortable with being labeled a young and sexy actress, considering she first broke out onscreen 12 years ago.
“When I made Lost in Translation, I was 17, and now I’m 29 … I think I’ve been ‘in my early twenties’ for, like, over a decade!” she says. “That’s a normal side effect of being a young actor. You’re captured in a certain time of your life, and it’s hard for people to move past that.”
The actress, who currently appears onscreen in both Captain America: The Winter Soldier and Under the Skin, makes it clear she’s moved past her former relationships, most notably her divorce from Ryan Reynolds more than three years ago.
“I feel I know now more of what I need in a relationship, what I want in a relationship,” she said when asked how she’s changed post-split. “And I know I have more tools to communicate, not just with my partner, but with myself. That’s not necessarily any reflection of who I was married to or what was happening in my marriage, but really where I was in my life.”