Lyric discussion by carser 

Cover art for Snail Shell lyrics by They Might Be Giants

I like this song because it can be taken litterally, thats certianly not the only way to see it tho.

snail shell is usually a reference to being shy. It seems to me to be someone shy getting shutdown some how, maybe turned down for a date or just cutoff in a conversation.