The Lyric Archive - Song Lyrics
[Main] [Artists list] [Charts] [Genres] [Last added lyrics] [ Advanced Search]
# A B C D E F G H I J K L M N O P Q R S T U V W X Y Z




#  A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

Rating:  Not rated
Rate It:   Poor  Poor  Average  Hot. Excellent  Hot. Excellent
Composer: Craig David, Hill, Mark

Craig David - Johnny lyrics



It's another day at school and he's just walking out the door
Got his rucksack on his back and his feet dragging on the floor
Always late for when he's questioned he can't think of what to say
Hides the bruises from the teachers hoping that they'd go away
Even though his mum and dad they both got problems of their own
Caught in a catch-22 but he'd still rather be at home
Cries himself to sleep and prays when he wakes up things might have changed
But everything's still the same...

(But didnt you say)
You always said that I should speak up, hmm...
But it seems like all the things you said to me before meant nothing at all, because...

(Chorus)
I keep telling you that Johnny's hitting me thats why I'm late for school
(But you never listen)
Instead you always seem to end up blaming me for things I didn't do
(For what it's worth)
I didn't even want to tell you anything in case it made things worse
(Just so you know)
Everytime I say that Johnny's hitting me; hey mom and dad it hurts...

Everyday keeps on repeating like the record on replay
Slowly getting off the bus with Johnny waiting at the gates
Like a friend who'll smile or wave at him while calling out his name
Put his arm around his neck, whisper: "Now give me all your change!"
Too affraid to make a scene or plea with him to let him go
He just takes whatever's coming feels the pain with every blow
Tries in vain to make himself be heard as soon as he gets home
But everything's still the same...

(But didnt you say)
You always said that I should speak up, hmm...
But it seems like all the things you said to me before meant nothing at all, because...

I keep telling you that Johnny's hitting me thats why I'm late for school
(But you never listen)
Instead you always seem to end up blaming me for things I didn't do
(For what it's worth)
I didn't even want to tell you anything in case it made things worse
(Just so you know)
Everytime I say that Johnny's hitting me; hey mum and dad it hurts...

You always said that I should speak up, hmm...
And to never be affraid to come and tell you if I needed to talk
(If I needed to talk, yeah)
Well I don't know the meaning of love, hmm...
'Cause it seems like all the things you said to me before meant nothing at all, because...

I keep telling you that Johnny's hitting me thats why I'm late for school
(But you never listen)
Instead you always seem to end up blaming me for things I didn't do
(For what it's worth)
I didn't even want to tell you anything in case it made things worse
(Just so you know)
Everytime I say that Johnny's hitting me; hey mum and dad it hurts...

I keep telling you that Johnny's hitting me thats why I'm late for school
(But you never listen)
Instead you always seem to end up blaming me for things I didn't do
(For what it's worth)
I didn't even want to tell you anything in case it made things worse
(Just so you know)
Everytime I say that Johnny's hitting me; hey mum and dad it hurts...

I keep telling you that Johnny's hitting me thats why I'm late for school
(But you never listen)
Instead you always seem to end up blaming me for things I didn't do
(For what it's worth)
I didn't even want to tell you anything in case it made things worse
(Just so you know)
Everytime I say that Johnny's hitting me; hey mum and dad it hurts...
Songs list of album: The Story Goes... (2005)
         Title Rating
01   All the Way lyrics   -
02   Don't Love You No More (I'm Sorry) lyrics   -
03   Hypnotic lyrics   -
04   Separate Ways lyrics   -
05   Johnny lyrics   -
06   Do You Believe in Love lyrics   -
07   One Last Dance lyrics  
5.00
08   Unbelievable lyrics   -
09   Just Chillin' lyrics   -
10   Theif in the Night lyrics   -
11   Take 'Em Off lyrics   -
12   My Love Don't Stop lyrics   -
13   Let Her Go lyrics   -
 

Top songs of Craig David lyrics
One Last Dance lyrics
World Filled With Love lyrics
Rise & Fall lyrics
You Don't Miss Your Water ('Til the Well Runs Dry) lyrics


Last added lyrics
It Won't Be Soon Before Long
It Won't Be Soon Before Long
by Maroon 5
For the Love of My Man
For the Love of My Man
by Celi Bee
Payback
Payback
by Brownside
Zakiya
Zakiya
by Zakiya
Love Lives Forever
Love Lives Forever
by Minnie Riperton



Navigation

Browse Artists
Add Lyrics
Lyrics Charts
Lyrics Genres
Today's Lyrics
Search Lyrics

 

Charts

Country Lyrics
Folk Lyrics
Gospel Lyrics
Latin Lyrics
R&B Lyrics
Rap Lyrics
Rock Lyrics
Soundtrack Lyrics

Links

Free CD & DVD Covers
Covers at CDcovers.to
Songs-lyrics.net