I was only a child when I met you,
You came up from the Burma Lagoon.
You said, "Would you like a bit of travel?"
You promised all but the moon.
I asked you what you did for a living.
And you swore G-d's my witness, to me
That you worked for the railroad people,
And you would never follow the sea.
You said a lot, Johnny.
Not a word was true, Johnny.
You betrayed me, Johnny
From the moment we met.
I hate you so, Johnny.
Don't stand there grinning, Johnny.
And take that pipe out of your mouth, you rat.
Surabaya Johnny,
Why'd you treat me so wrong?
Surabaya, Johnny,
My G-d, and I do love you so.
Surabaya, Johnny,
Why am I feeling so low?
You have no heart, Johnny.
And I do love you so.
At first it was always Sunday,
As long as I pleased you at night,
But only a few weeks later
Not a thing that I did was right.
Up and down we had tramped through the Punjab,
By a river along to the sea.
But now when I look in the mirror
There's a broken face that I see.
You wanted no love, Johnny.
You wanted the loot, Johnny.
But your lips, Johnny,
I could never forget.
You asked for everything, Johnny,
I gave you more, Johnny.
And take that pipe out of your mouth, you rat.
Surabaya, Johnny.
Why'd treat me so wrong?
Surabaya, Johnny,
My G-d, and I do love you so.
Surabaya, Johnny.
Why am I feeling so low?
You have no heart, Johnny,
And I do love you so.
I wish I had paid more attention
To that nickname of yours and the rest.
All along that bloody awful coastline
You have been a notorious guest.
In a sixpence-a-night bed one morning,
I will wake to the thunder of the sea.
And your ship will be leaving the harbor,
And you won't even wave to me.
You have no heart, Johnny!
You're just a bastard, Johnny!
Why did you leave me, Johnny,
Can you tell me that?
I love you more, Johnny,
Than the first night, Johnny.
And take that pipe out of your mouth, you rat.
Surabaya, Johnny.
Why'd you treat me so wrong?
Surabaya, Johnny,
My G-d, and I do love you so.
Surabaya, Johnny.
Why am I feeling so low?
You have no heart, Johnny.
And I do love you so.