Lyric discussion by YourNextEcho 

Cover art for Sister Christian (Night Ranger cover) lyrics by Coheed and Cambria

I personally love this song and I love both the original and the cover. It is an amazing song.

My interpritation:

It's about some explaining lov in general to some one they love. Obviously a girl you know...

"your motoring whats your price for flight your finding mr right youll be alright tonight"

sounds like some one just got their heart broken and some one is helping the healing process.