Top definition
A common phrase similar in meaning to 'pissed on my fire', 'burst my bubble' or 'rain on my parade' but on a larger, more revolting scale
'Excuse me, did that gentleman conclusively disprove your life's work, thus rendering it meaningless?'

'Yeah man he totally shat on my platoon'
by Grizzly Q O'Fool May 02, 2009
Get the mug
Get a shat on my platoon mug for your father GΓΌnter.

Available Domains :D

  • shatonmyplatoon.ninja
  • shatonmyplatoon.org
  • shatonmyplatoon.men
  • shatonmyplatoon.net
  • shatonmyplatoon.com