https://www.youtube.com/watch?v=KNd07jpcSPQ
In this interview Dave and John discuss what Kazu told them about the lyrics. Apparently she has a horse stable in upstate New York, and she told them that the song is about boys and girls falling in love at the horse stable. But other than that the band really doesn't know what the lyrics are about.