Blood For Poppies

Garbage Garbage

The Haunting Echoes of War and Longing in 'Blood For Poppies'

Garbage's 'Blood For Poppies' is a haunting exploration of the psychological and emotional toll of war. The song's lyrics paint a vivid picture of a soldier's experience, blending surreal imagery with raw emotion. The opening lines, 'Salute the sun, I've been sitting here all night long / Hauling rock over Buddha with the Longhorn,' set a disorienting scene that suggests a mix of exhaustion and a sense of duty. The reference to 'Buddha' and 'Longhorn' could symbolize the clash of different cultures and the heavy burden of the soldier's mission.

The recurring line, 'I don't know why they are calling on the radio / They know I'm here just out of sight,' reflects the soldier's sense of isolation and disconnection from the outside world. This feeling is compounded by the longing for home and normalcy, as expressed in lines like 'I miss my dog, and I miss my freedom.' The soldier's mental state is further highlighted by the phrase 'My brain, my body's fried / I've got to stay alive,' indicating the intense stress and fatigue they are enduring.

The song also delves into the soldier's inner conflict and memories of a loved one. The lines 'I hate the things I think about you when I'm all alone / I know you're tough but I've been gone for so long' reveal a deep sense of guilt and longing. The imagery of 'falling through the cracks' and 'into the starry dark' suggests a desire to escape the harsh reality of war and find solace in the arms of a loved one. Ultimately, 'Blood For Poppies' is a poignant reflection on the sacrifices made by soldiers and the enduring impact of war on their minds and hearts.

Share on social media Share as link
  1. Not Your Kind Of People
  2. Cherry Lips (Go Baby Go)
  3. You Look So Fine
  4. Witness To Your Love
  5. The World Is Not Enough
  6. In The Snow
  7. Supervixen
  8. The Trick Is To Keep Breathing
  9. Blood For Poppies
  10. Queer
View all Garbage songs

Most popular topics in Garbage songs

Related artists

  1. Skunk Anansie
    Skunk Anansie
  2. Sheryl Crow
    Sheryl Crow
  3. The Cranberries
    The Cranberries
  4. No Doubt
    No Doubt
  5. Guano Apes
    Guano Apes
  6. Metric
    Metric
  7. Yeah Yeah Yeahs
    Yeah Yeah Yeahs
  8. Courtney Love
    Courtney Love