Skip to main content

french marines

N. Feces, V (deploy) to deficate. Named so because the French Marines are shit.
I'd give it a few minutes before using the bathroom. I just deployed the French Marines.
by Nathan Burns September 13, 2006
mugGet the french marines 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