MAGGOTS

Soldier's definition of the team.
Soldier: HELP US WIN THE BATTLE, MAGGOTS!
by Dummkopf July 2, 2012
mugGet the MAGGOTSmug.

Share this definition