Any King's Shilling
Elvis Costello Lyrics


Jump to: Overall Meaning ↴  Line by Line Meaning ↴

You're a fine one, oh yes you are
You're a fine one just like me
And we're friends now, oh wouldn't you say?
We've been friends now, oh haven't we?
Stay at home tonight if you know what's good for you
I can't say more it would be telling
For if you don't what will become of you
Just isn't worth any king's shilling

I will answer when they make that call, pull upon this ragged uniform
Up 'til now I know it's been your trade
Spit and polish the potato parade
Stay at home tonight if you know what's good for you
I can't say more it would be telling
For if you don't what will become of you
Just isn't worth any king's shilling

Please don't put your silly head in that pretty soldier's hat
You've done your duty, that's enough of that

I don't know if what I'm doing is right
I don't know if you should be forgiving
But for me it seems it means my life
While for you it could just be a living
Stay at home tonight if you know what's good for you
I can't say more it would be telling
For if you don't what will become of you
Just isn't worth any king's shilling

Please don't put your silly head in that British soldier's hat
You've done your duty that's enough of that





You're a fine one, oh yes you are
You're a fine one, just like me

Overall Meaning

Elvis Costello's song "Any King's Shilling" is a powerful commentary on the complexities of friendship and war. The singer is addressing a fellow soldier, and seems to be warning them of the dangers of going out that night. The repetition of "Stay at home tonight if you know what's good for you" underscores the seriousness of the situation, and suggests that the singer is uneasy about their own role in the events that will unfold. The line "Please don't put your silly head in that pretty soldier's hat" further reinforces this sense of unease, as if the singer is warning their friend not to get too caught up in the glory and pomp of war.


The lyrics also speak to the difficulty of reconciling personal loyalties and beliefs with the demands of a larger system. The line "I don't know if what I'm doing is right/I don't know if you should be forgiving" suggests that the singer is struggling with their own sense of guilt or uncertainty, and that they may even be questioning the morality of their actions. The contrast between "it means my life" and "it could just be a living" further underscores this sense of conflict, suggesting that for some people war is a matter of survival, while for others it is merely a job.


Overall, "Any King's Shilling" is a haunting and thought-provoking meditation on the complexities of war and the human experience. It reflects not only on the personal toll of violence and conflict, but also on the larger political and social systems that perpetuate it.


Line by Line Meaning

You're a fine one, oh yes you are
You are a good and worthy person.


You're a fine one just like me
I am also a good and worthy person.


And we're friends now, oh wouldn't you say?
We are now friends, wouldn't you agree?


We've been friends now, oh haven't we?
We have been friends for a while, haven't we?


Stay at home tonight if you know what's good for you
It would be wise for you to stay home tonight.


I can't say more it would be telling
I cannot give you more details, it would be revealing.


For if you don't what will become of you
If you do not listen, something bad may happen to you.


Just isn't worth any king's shilling
It is not worth risking your life for any amount of money.


I will answer when they make that call, pull upon this ragged uniform
I will answer when I am called to duty, despite my ragged uniform.


Up 'til now I know it's been your trade
So far, I know being a soldier has been your job.


Spit and polish the potato parade
You have been performing meaningless tasks just like polishing potatoes.


Please don't put your silly head in that pretty soldier's hat
Do not risk your life by joining the military.


You've done your duty, that's enough of that
If you have already served, you have fulfilled your obligation.


I don't know if what I'm doing is right
I am unsure if I am doing the right thing.


I don't know if you should be forgiving
I am not sure if you should forgive me.


But for me it seems it means my life
But for me, this decision could mean my life.


While for you it could just be a living
Whereas for you, it is just a job.


Please don't put your silly head in that British soldier's hat
Do not put your life at risk by joining the British army.


You've done your duty that's enough of that
If you have already served, you have fulfilled your obligation.


You're a fine one, oh yes you are
You are a good and worthy person.


You're a fine one, just like me
I am also a good and worthy person.




Lyrics © BMG Rights Management, Universal Music Publishing Group
Written by: ELVIS COSTELLO

Lyrics Licensed & Provided by LyricFind
To comment on or correct specific content, highlight it

Genre not found
Artist not found
Album not found
Song not found