But what bothers me is the line "you´re the needle running through my veins". I never got it.
I am not coming from an English-speaking country so I may not be the most obvious one in here to interpret idiomatic sentences in English. Still, I can´t understand how a needle can actually run through someone´s veins? Sounds weird.
|