I used to believe and still think it's very likely that she sings about Jimmy Gnecco in her old songs like Hundred Dollar Bill, You're gonna love me and obviously Jimmy Gnecco (even though they might have never dated). She wasn't famous back then and she didn't expect that many people would hear them so there was no problem with using his name. But now that she's a real star it seems weird to me that she writes a song about him, especially a song like Ultraviolence. The fact that he is the opening act for her shows makes it even more unlikely for me. Idk...it's just really strange.
I think it could be that she actually sang about Jimmy in her old songs and now she just likes the sound of the word "Jim" ~ sonically and she uses it as a synonym for all her lovers or just one of them or whatever.Anyways this relationship seems so weird. I hope someday it'll be revealed. (Note to all interviewers out there: ask her who the fuck Jim is! )
She did say in one interview "I'm usually always singing about the same goddamn person, so... I'll love him forever, but you know, it's all good... it's all good..."
So I think she was talking about Jimmy Gnecco since so many songs are usually thought to be about him.