Lyric discussion by crippledmcgimp 

Cover art for Insistor lyrics by Tapes N Tapes

several of the tracks on The Loon don’t seem to make a whole lot of sense. Insistor isn't a word, and I don’t know what all this is about Harvard Square and badgers and bail bonds... the parts that make sense seem to be about a young couple, the woman being very demanding (insistor=insister I assume), unfaithful (“Is it mine or is it some other ring / That you wear as we lie in bed tonight), and a liar who uses the man (just hug my lips and say good lies). The man, who first person narrates the song) seems to genuinely care for her, but in the end they break up (the last chorus isn’t …say good lies, it is …say goodbye)

I could be way way off, though…