Meaning and Lyrics of It’s All Been Done by Barenaked Ladies

Song Lyrics meaning of It’s All Been Done by Barenaked Ladies

About Barenaked Ladies

Barenaked Ladies is a Canadian rock band that was formed in 1988 in Scarborough, Ontario. The group originally consisted of Ed Robertson and Steven Page, and later expanded to include Jim Creeggan, Tyler Stewart, and Kevin Hearn. Known for their eclectic mix of pop, rock, hip-hop, and even folk elements, Barenaked Ladies have cultivated a dedicated fanbase with their clever lyrics and energetic live performances. One of their notable songs is “It’s All Been Done”, which showcases their signature style and lyrical wit. Over the years, the band has released multiple albums and achieved both critical acclaim and commercial success. Despite lineup changes, Barenaked Ladies continue to tour and create new music, contributing significantly to the Canadian and international music scenes.

Meaning of It's All Been Done by Barenaked Ladies

“It’s All Been Done” by Barenaked Ladies is a song that blends humor, historical references, and a touch of existential contemplation within its catchy melody and engaging lyrics. The song seems to reflect on the idea of recurring experiences across different times and scenarios, suggesting that everything we go through has already been experienced before.

Verse 1 opens by setting an intriguing historical stage: “I met you before the fall of Rome.” This line immediately transports the listener to a time long past, implying a sense of timelessness or past lives. By saying, “I begged you to let me take you home,” the speaker suggests a longing and a connection that has endured. This verse closes on a somewhat wistful note with, “You were wrong, I was right / You said goodbye, I said goodnight,” indicating a disagreement and an eventual parting of ways, framed in the context of a significant historical event.

Chorus, with its repetition of “It’s all been done,” reinforces the song’s main theme. The triplet iteration “(Ooh-ooh-ooh)” drives home the idea that our lives and actions are part of a much larger cycle of repeated experiences. This serves as a reminder that our individual journeys are perhaps not as unique as we believe them to be.

Verse 2 continues this theme, bringing us to another significant period: “I knew you before the West was won.” Again, the lyrics place the relationship in a different historical context, with “the past was much more fun” adding a nostalgic tone. The verse concludes with “You go your way, I go mine / But I’ll see you next time,” alluding to the cyclical nature of their encounters and reinforcing the idea of a perpetual connection.

Bridge introduces a more personal note, with the singer questioning whether his expressions of love and familiar actions, such as playing “the same three chords,” will be met with indifference. The line “Will you just yawn and say / ‘Ah, I hate it'” suggests a fear that the repetition and routine of love might lead to boredom or disdain.

As the song reaches Verse 3, a futuristic scenario is introduced: “Alone and bored on a thirtieth-century night.” This verse juxtaposes the mundane modern reality with the timelessness discussed earlier. The mention of “The Price Is Right” grounds the future in a familiar, everyday activity, inviting listeners to consider how even centuries from now, human experiences and interactions might remain unchanged. The questions “Will I cry? Will I smile? / As you run down the aisle?” express the mixed emotions and inevitable repetition of life’s stages.

The final Chorus echoes the recurring theme “It’s all been done before,” underscoring the cyclical nature of life’s experiences. This repetition, both lyrically and musically, creates a powerful reminder of the song’s core message: no matter how unique or significant we think our individual moments are, they are part of an endless, almost universal loop of experiences.

In summary, “It’s All Been Done” by Barenaked Ladies artfully combines humor, historical references, personal reflections, and existential musings in a melodic and catchy format. The song suggests a reflective acceptance that life’s events are part of a greater, cyclic pattern that transcends time and space.

Lyrics of It's All Been Done by Barenaked Ladies

Verse 1
I met you before the fall of Rome
And I begged you to let me take you home
You were wrong, I was right
You said goodbye, I said goodnight

Chorus
(Ooh-ooh-ooh) It's all been done
(Ooh-ooh-ooh) It's all been done
(Ooh-ooh-ooh) It's all been done before

Verse 2
I knew you before the west was won
And I heard you say the past was much more fun
You go your way, I go mine
But I'll see you next time

Chorus
(Ooh-ooh-ooh) It's all been done
(Ooh-ooh-ooh) It's all been done
(Ooh-ooh-ooh) It's all been done before

Bridge
And if I put my fingers here
And if I say, "I love you, dear"
And if I play the same three chords
Will you just yawn and say
'Ah, I hate it'

Chorus
(Ooh-ooh-ooh) It's all been done
(Ooh-ooh-ooh) It's all been done
(Ooh-ooh-ooh) It's all been done before

Guitar Solo

Verse 3
Alone and bored on a thirtieth-century night
Will I see you on The Price Is Right?
Will I cry? Will I smile?
As you run down the aisle?

Chorus
(Ooh-ooh-ooh) It's all been done
(Ooh-ooh-ooh) It's all been done
(Ooh-ooh-ooh) It's all been done before
(Ooh-ooh-ooh) It's all been done
(Ooh-ooh-ooh) It's all been done
(Ooh-ooh-ooh) It's all been done
(Ooh) It's all been done
(Ooh-ooh-ooh) It's all been done
(Ooh-ooh-ooh) It's all been done before

Discography Barenaked Ladies

In Flight (Deluxe Edition)

Release: 2024-03-22
Label: Raisin’ Records
Popularity: 👏
1. Lovin’ Life
2. One Night
3. Enough Time
4. What Do We Need?
5. Just Wait
6. Waning Moon
7. Fifty for a While
8. Too Old
9. See the Tower
10. Wake Up
11. Clearly Lost
12. The Dream Hotel
13. I Am Asking You To
14. The Peace Lady
15. Lovin’ Life – Live at El Mocambo
16. One Night – Live at El Mocambo
17. Enough Time – Live at El Mocambo
18. Just Wait – Live at El Mocambo
19. Waning Moon – Live at El Mocambo
20. Too Old – Live at El Mocambo
Tracklist Collapse

In Flight

Release: 2023-09-15
Label: Raisin’ Records
1. Lovin’ Life
2. One Night
3. Enough Time
4. What Do We Need?
5. Just Wait
6. Waning Moon
7. Fifty for a While
8. Too Old
9. See the Tower
10. Wake Up
11. Clearly Lost
12. The Dream Hotel
13. I Am Asking You To
14. The Peace Lady
Tracklist Collapse

Barenaked For The Holidays (Deluxe Edition)

Release: 2022-11-11
Label: Craft Recordings
1. Jingle Bells
2. Green Christmas
3. I Saw Three Ships
4. Hanukkah Blessings
5. O Holy Night
6. Elf’s Lament [Feat. Michael Bublé]
7. Snowman
8. Do They Know It’s Christmas?
9. Hanukkah, Oh Hanukkah
10. God Rest Ye Merry Gentlemen / We Three Kings [Feat. Sarah McLachlan]
11. Rudolph The Red-Nosed Reindeer
12. Carol Of The Bells
13. Footprints
14. Deck The Stills
15. Christmastime (Oh Yeah)
16. Sleigh Ride
17. Christmas Pics
18. I Have A Little Dreidel
19. Wonderful Christmastime
20. Auld Lang Syne
21. Green Christmas – Live From The Christmas Special / 2020
22. Snowman – Live From The Christmas Special / 2020
23. Carol Of The Bells – Live From The Christmas Special / 2020
24. Christmas Pics – Live From The Christmas Special / 2020
25. Christmastime (Oh Yeah) – Live From The Christmas Special / 2020
26. Footprints – Live From The Christmas Special / 2020
27. God Rest Ye Merry Gentlemen / We Three Kings [Feat. Sarah McLachlan] – Live From The Christmas Special / 2020
28. Santa Sabbath (Xmas Metal-y) – Live From The Christmas Special / 2020
29. Feliz Navidad – Live From The Christmas Special / 2020
Tracklist Collapse

Upcoming Events for Barenaked Ladies

Barenaked Ladies: In Flight Tour

Price Range: $49.5 – 89.5
Date: 2024-09-25
Location: The Factory

Barenaked Ladies: In Flight Tour

Price Range: $69.45 – 119.05
Date: 2024-10-02
Location: Kodak Center

Barenaked Ladies: In Flight Tour

Price Range: $45 – 125
Date: 2024-09-18
Location: Pinewood Bowl Theater
0 0 votes
Article Rating
Subscribe
Notify of

0 Comments
Inline Feedbacks
View all comments

In Flight (Deluxe Edition)

Release: 2024-03-22
Label: Raisin’ Records
Popularity: 👏
1. Lovin’ Life
2. One Night
3. Enough Time
4. What Do We Need?
5. Just Wait
6. Waning Moon
7. Fifty for a While
8. Too Old
9. See the Tower
10. Wake Up
11. Clearly Lost
12. The Dream Hotel
13. I Am Asking You To
14. The Peace Lady
15. Lovin’ Life – Live at El Mocambo
16. One Night – Live at El Mocambo
17. Enough Time – Live at El Mocambo
18. Just Wait – Live at El Mocambo
19. Waning Moon – Live at El Mocambo
20. Too Old – Live at El Mocambo
Tracklist Collapse

In Flight

Release: 2023-09-15
Label: Raisin’ Records
l
1. Lovin’ Life
2. One Night
3. Enough Time
4. What Do We Need?
5. Just Wait
6. Waning Moon
7. Fifty for a While
8. Too Old
9. See the Tower
10. Wake Up
11. Clearly Lost
12. The Dream Hotel
13. I Am Asking You To
14. The Peace Lady
Tracklist Collapse

Barenaked For The Holidays (Deluxe Edition)

Release: 2022-11-11
Label: Craft Recordings
l
1. Jingle Bells
2. Green Christmas
3. I Saw Three Ships
4. Hanukkah Blessings
5. O Holy Night
6. Elf’s Lament [Feat. Michael Bublé]
7. Snowman
8. Do They Know It’s Christmas?
9. Hanukkah, Oh Hanukkah
10. God Rest Ye Merry Gentlemen / We Three Kings [Feat. Sarah McLachlan]
11. Rudolph The Red-Nosed Reindeer
12. Carol Of The Bells
13. Footprints
14. Deck The Stills
15. Christmastime (Oh Yeah)
16. Sleigh Ride
17. Christmas Pics
18. I Have A Little Dreidel
19. Wonderful Christmastime
20. Auld Lang Syne
21. Green Christmas – Live From The Christmas Special / 2020
22. Snowman – Live From The Christmas Special / 2020
23. Carol Of The Bells – Live From The Christmas Special / 2020
24. Christmas Pics – Live From The Christmas Special / 2020
25. Christmastime (Oh Yeah) – Live From The Christmas Special / 2020
26. Footprints – Live From The Christmas Special / 2020
27. God Rest Ye Merry Gentlemen / We Three Kings [Feat. Sarah McLachlan] – Live From The Christmas Special / 2020
28. Santa Sabbath (Xmas Metal-y) – Live From The Christmas Special / 2020
29. Feliz Navidad – Live From The Christmas Special / 2020
Tracklist Collapse
0
Would love your thoughts, please comment.x
()
x