Subscribe English
look up any word, like poopsterbate:
 
1.
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
11 7

Words related to shat on my platoon:

army dicked on fire military parade piss platoon rain shit