The lyrics describe a vivid moment in time where the speaker is with an old friend, experiencing a deep connection as they witness the beauty of nature and the overwhelming power of love.

Read more
image

Meaning of "Song For An Old Friend" by The Mountain Goats


"Song For An Old Friend" captures a moment of deep emotional connection between two individuals. The imagery of the garter snake passing through the sourgrass, the cold, clear water in a glass, and the citrus pulp smeared all over evoke a sense of simplicity and purity in the relationship. The mention of feeling glaciers melting and warm winds covering everything signifies a thawing of emotional barriers and a sense of freedom and release. The overwhelming power of love is depicted as something that can come screaming through, breaking down walls and washing away negativity. The oranges, lemons, and different kinds of light symbolize the diversity and richness of emotions shared between the friends. Ultimately, the song conveys a sense of catharsis and transformation as the speaker feels something falling away in the light of their friend's love.