Skip to main content

Definitions by TheNinjaOfOz

Commandouche 

One of the many retarded perks in Modern Warfare.
What the F**K!!?!?!?! COMMANDOUCHE!!!
Commandouche by TheNinjaOfOz September 1, 2010