It's getting late.
I know that you're in your bed.
And as much as I would like to join you, I'll be staying home instead.
If only for a token display, I would like to keep my conscience clean.
But am I righteous as I say?
My glasses crack when you're around.
My alter ego gets in the way.
Don't want to look through broken eyes.
Because I...
Sometimes I hear a whisper when you mention my name.
And I'd swear it was an invitation and I don't know if I can behave.
I know you're as perverted as me, therefore you and I should not be left alone.
My temptation is my enemy.
I may have lost some of my purity, but I refuse to relinquish my nobility.
The ice in my veins has yet to overcome my blood.
So just continue staring at me and I will surely freeze up.
Keep me outside and I'll patrol your backyard with my moral straightjacket.
Kiss me one time and I'll bury myself with my suit of armor.


Lyrics submitted by TheGRB

Moral Straightjacket song meanings
Add your thoughts

1 Comment

sort form View by:
  • 0
    General CommentI think this song is about a really sweet, sensitive guy (aren't all Farside songs??) who has major lust for a girl but feels like he should hold back and not give in to his feelings rather than "relinquish his nobility". I feel like he is afraid the girl might feel used or that it might tarnish their relationship/friendship so he is bound by a "moral straightjacket" that he has created. The last lines suggest he thinks of himself of a "knight in shining armor" type character, and these were always gallant, gentlemanly figures; it may be that he imagines himself in a more traditional sense than most young people tend to live their lives nowadays, and not just give in to his physical desires but be strong and protective: "I'll patrol your backyard with my moral straightjacket". I think it's a beautiful, unusual statement of love, and makes me want to meet a guy like that... :)
    california skyon July 28, 2008   Link

Add your thoughts

Log in now to tell us what you think this song means.

Don’t have an account? Create an account with SongMeanings to post comments, submit lyrics, and more. It’s super easy, we promise!

Back to top
explain