Top Definition
When a person uses exclusively, or nearly exclusively, the M203 40mm grenade launcher attachment in Modern Warfare 2 (or in real life for that matter). This person then goes around the map haphazardly grenading anything that moves. Because this launcher can be attached to nearly any rifle, the obnoxiousness is nearly limitless.
Man, You are such a grenadouche, you keep killing me with with your rifle-mounted grenade launcher that requires no skill or intellect to use.
by CaptainPrice January 19, 2010

The Urban Dictionary Mug

Lotsa space for your liquids.

Buy the mug

The Urban Dictionary Mug

Lotsa space for your liquids.

Buy the mug

The Urban Dictionary Mug

Your favorite word on a white mug.

Create a mug

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug

The Urban Dictionary T-Shirt

Soft and offensive. Just like you.

Buy the t-shirt

The Urban Dictionary T-Shirt

Smooth, soft, slim fit American Apparel shirt. Custom printed. 100% fine jersey cotton, except for heather grey (90% cotton).

Buy the t-shirt