Carpet Man

Johnny Rivers Johnny Rivers

The Tragic Tale of the Carpet Man

Johnny Rivers' song "Carpet Man" paints a vivid picture of a man who is constantly taken advantage of by a woman he deeply cares for. The metaphor of being a 'carpet' is central to the song, symbolizing how the man allows himself to be walked all over, both literally and figuratively. The lyrics describe his futile attempts to protect and please her, such as laying down over puddles so she doesn't have to walk around them. Despite his efforts, he can never truly shield her from life's pains, nor can he earn her genuine respect or affection.

The song delves into the dynamics of an unbalanced relationship where one person is overly submissive and the other is exploitative. The woman in the song treats the man as a mere tool to keep her feet clean, a figurine to be used and discarded at her convenience. This dynamic is poignantly captured in the lines, "She walks all over you, she knows she can, you're the carpet man." The man's self-sacrificing behavior is portrayed as both pitiable and tragic, as he continues to endure emotional pain for someone who doesn't value him.

The narrative takes a darker turn as it foresees the inevitable end of this one-sided relationship. The man is warned that carpets, like people, wear thin and are eventually thrown away. The ultimate insult comes when the woman invites him to her wedding, where he is expected to watch her dance with another man, further emphasizing his role as a doormat. The song serves as a cautionary tale about the dangers of self-neglect and the importance of self-respect in relationships.

Share on social media Share as link
  1. Carpet Man
  2. Secret Agent Man
  3. It's Too Late
  4. Baby I Need Your Lovin'
  5. Poor Side Of Town
  6. Do You Wanna Dance?
  7. Memphis Tennessee
  8. The Tracks Of My Tears
  9. You've Lost That Lovin' Feelin'
  10. The Seventh Son
View all Johnny Rivers songs

Most popular topics in Johnny Rivers songs

Related artists

  1. 5th dimension
    5th dimension
  2. Trini Lopez
    Trini Lopez
  3. Linda Ronstadt
    Linda Ronstadt
  4. Andy Gibb
    Andy Gibb
  5. Seals & Crofts
    Seals & Crofts
  6. Olivia Newton-John
    Olivia Newton-John
  7. Bobby Vinton
    Bobby Vinton
  8. Bread
    Bread