Lyric discussion by Davel62 

Not sure all these lyrics are correct but this seems to be about a brief (sexual) encounter and likening that to how everything (including our lives) are miniscule and brief in the grand scheme of things, ie drops in the river/ a brief encounter. Love this band!

An error occured.