Lyric discussion by Carnation Traffic 

Cover art for Down The Hatch lyrics by We Are Scientists

It kind of reminds me of being in a relationship that isn't good for him, but he can't get out of it. Maybe his girlfriend is really dominating and completely controls him.