A fork of Rural Dictionary
Soldier's definition of the team.
Soldier: HELP US WIN THE BATTLE, MAGGOTS!