first comment? wow. this is a cool band. good songs. i think the meaning of this song is that there is this new girl, and everyone keeps looking at her because she is new. she gets all self conscious about the whole thing. the singer tries to make her more confident by talking to her (give her a ride) i think. im not sure what it truley means, but this is all i got.
first comment? wow. this is a cool band. good songs. i think the meaning of this song is that there is this new girl, and everyone keeps looking at her because she is new. she gets all self conscious about the whole thing. the singer tries to make her more confident by talking to her (give her a ride) i think. im not sure what it truley means, but this is all i got.