Definitions by freedom fighter
human shield
some who is not a american redneck retard ,someone who stands up for the rights when they are oppressed and who belives in wht they are fighting for other than a homophobic war mongering piece of shit
human shield by freedom fighter January 25, 2005