The Delicate Place Lyrics

Lyric discussion by lovelikeoxygen 

Cover art for The Delicate Place lyrics by Spoon

I think 'looking through your window' means looking into your eyes. I see a boy and a girl looking into each other's eyes while walking by each other. They see into each other's hearts. There's mutual attraction, but neither of them will talk to each other.

@lovelikeoxygen, this happened to me decades ago with powerful instant chemistry. I never thought of this song that way, but it fits.