Lyric discussion by aloneinthousands 

Cover art for Human Shield lyrics by Training For Utopia

i think its about being used by someone else...about being set up and walking into it