Self-Propelled Sandbags

What is Self-Propelled Sandbags?

Self-Propelled Sandbags meaning in Military or Military Slang terminology / glossary / dictionary is:
A derogatory term for a Marine based on their emphasis on fighting on the front lines. Recommended by user Nathan King.

 

reference: Glossary of Military Terms & Slang