Lyric discussion by noairplanes 

Cover art for Thanks a Lot lyrics by Third Eye Blind

I think it's about this girl he knows who is very different-- and "I slit the throat of your confidence" must mean that she became embarassed by something he did. But "Thanks Alot" means that Stephen learned something from this girl...

I dunno. I'm all screwed up.