Im sorry but what "general" meaning were you referring to? As far as I know, "turn on" is pretty related to sex related topics. Unless you are turning on a piece of electronic or machinery but clearly that's not the case since you have GF in there. Unless GF means something else. what's next? bf vs car, gf vs video games, gf vs cows ? cows vs dogs?
if your dictionary is limited , then I can't do anything, I think you've joined so many adult site thats why referring the word in single sense
@OP ... GF FTW ! Find it for yourself. There is more meaning to it than what you think. Spend time and read it.
I also choose girlfriend.I love my car too. But i love my girlfriend 100 times more than my car.And car can buy again but girlfriend not. So thats why i choose girlfriend.
I'll always love my girlfriend more than any materialistic object, there all a fase sense of happiness where my girlfriend really does make me feel happy and good about myself and life.