the god squad at our school told us that they could lead us to  god instead we showed them hell with the heels of our boots
a group of christian teenager who try and convert people at their high school
"the god squad at our school told us that they could lead us to  god instead we showed them hell with the heels of our boots" What is the definition of "god squad"?