And some old woman looks back at me
Now I look at myself in the mirror
And you said, "I have a job on the railroad
Surabaya Johnny, ooh, I burn at your touch
Till I packed up and went off with you
Why they called you that funny name
You got no heart, Johnny but oh, I love you so much
But in every hotel on the seacoast
Surabaya Johnny, is it really the end?
Thought at first you were kind and gentle
You said a lot, Johnny it was all lies
You got no heart, Johnny you're just no good
I'm tired, I'm worn out
Surabaya Johnny, will the hurt ever mend?
Surabaya Johnny, will the hurt ever mend?
I gave you all I had you wanted more
Take that pipe out of your mouth, Johnny
You going now? Oh, tell me why
You didn't want love, Johnny, you wanted money
You got no heart, Johnny but oh, I love you so much
I found out, and I loved you all the same
And I reach out my arms to hold you
Don't laugh at me no more, Johnny
Surabaya Johnny, ooh, I burn at your touch
Surabaya Johnny, will the hurt ever mend?
I said, "Do you work nice and steady
Oh, don't look at me that way, I'm only trying to talk to you
You're not here and who even cares?
When we met I forgot to ask you
You laughed at me and hit me too
You dragged me all over the city
The sea's pounding in my ears
Surabaya Johnny, ooh, I burn at your touch
Or do you go sailing and roving out to sea?"
Wipe that grin off your face, Johnny
And baby, how swell it's all gonna be"
And I did and you took me away
You got no heart, Johnny but oh, I love you so much
I love you after all, Johnny, like that very first day
I hate you when you laugh at me like that
And you told me to pack up my suitcase
You sure had me fooled, right from the start
And it lasted two weeks until one day
Surabaya Johnny, is it really the end?
Surabaya Johnny, is it really the end?
Up the river and down to the sea