outside
my door
unlocked
i'm lookin'
at this sound
That chime out of nowhere
yeah, nowhere
whoo
wheels turnin'
scratchin'
and burnin'
yeah
i fought guns
tanks
cannon
cannon
yeah
tell me who's that writin'
john the revelator
tell me who's that writin'
john the revelator
tell me who's that writin'
john the revelator
wrote the book on the seven seals
christ went down on easter mornin'
mary mother went down to see it
gotta tell my disciples to meet me in galilee
who's writin'
john the revelator
tell me who's that writin'
john the revelator
tell me who's that writin'
john the revelator
wrote the book on the seven seals
hey
whoo
lord above
i command
i've been evil
evil
yeah
evil


Lyrics submitted by Stoney

Cannon song meanings
Add your thoughts

29 Comments

sort form View by:
  • +1
    General Commentwow, you people suck. This is perhaps the most brilliant combination i've ever seen from an artist of words and music to accompany and perfectly deliver their point... and yet, all you can say about it is "its like...awesome" and something about a crazy man singing. just read these, THINK about them for a moment, and then listen to the song, and it will change your life
    WeezDayon April 10, 2007   Link
  • +1
    General Commenttell us what it means if you're so clever.
    scatter_brainon July 16, 2007   Link
  • +1
    General Commentactually the lines "whos that writin' john the revelator" are lines straight out of the song "John the Revelator". they arent refering to Song House writing the song john the revelator
    Alex321on July 17, 2007   Link
  • +1
    General Commentits not a religious song, the part that goes:

    christ went down on easter mornin'
    mary mother went down to see it
    gotta tell my disciples to meet me in galilee

    is part of the song john the revelator, which was covered by son house, one of jacks favorite artists. the original song was done by the delta blues singer blind willie johnson. its a tribute, as many people have already said.
    jpottruckon July 18, 2010   Link
  • 0
    General CommentJohn the Revelator is a song by Son House, whom the White Stripes are a fan of. Their tribute to him in this song are the lines
    tell me who's that writin', John the revelator, etc.
    velloceton July 05, 2004   Link
  • 0
    General CommentOr a reference to "John the Revelator" himself, i.e. St. John who wrote the book of Revelation, the "Book of the Seven Seals." Plus the four lines about Christ and the seemingly apocolyptic theme of the song...it's refreshing to see a religious (I'm assuming) musician not making religious music, per se. I love their early stuff, although it's more melodic than their newer songs, but I think rhythm and melody are underrated in today's music. Not every song has to be 2 minutes of guitar solo and a chorus, you know?
    ROBRAM89on December 27, 2004   Link
  • 0
    General CommentThis is one of the White Stripes' best songs if you ask me, along with Quit Breaking Down
    canrockson January 02, 2005   Link
  • 0
    General Commenti never understood what he was saying till now
    thehivesfanon February 08, 2005   Link
  • 0
    General Commentyeah, the lyrics can be pretty unintelligible. i love the pounding guitar riff throughout the whole song. i love the line near the end .."lord above...i command" where Jack really sings, i mean, he always sings, but he holds a note. it's strange but cool.
    turquoiseumbrellaon March 02, 2005   Link
  • 0
    General CommentTheir debut LP was dedicated to Son House, and this is considered one of his best songs (and one of the best off that album IMO). Jack White is a huge fan of old blues music like Son House and Robert Johnson, and this song shows just how passionate he is about the blues.
    vincent h.on June 22, 2005   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