Skip to main content

CaptainPrice's definitions

Grenadouche

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
mugGet the Grenadouche mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email