A group of retards in a classroom or a platoon of retards being sent into battle ahead of the regular troops acting as human shields/decoys.
by VikeMe January 12, 2012
Get the Derp Squad mug.Related Words
Derp Squad
• derp
• derp-derp
• Derp Cat
• Derp Eyes
• derp face
• derp head
• derp helmet
• Derp Sack
• derp ball