Top definition
another term for taking a dump, probably more so appropriate in a military setting. See also amphibious assault and bombing mission.
I have to go deploy some troops before the meeting starts.
by DocP October 20, 2006
Get the mug
Get a deploy some troops mug for your cousin Yasemin.

Available Domains :D

  • deploysometroops.ninja
  • deploysometroops.men
  • deploysometroops.se
  • deploysometroops.net