Skip to main content

joe 13's definitions

french drain

It is when you pee into your partners mouth,and the remaining pee that flows out runs down their chest.
I totally gave that girl a french drain.
by joe 13 April 27, 2010
mugGet the french drain mug.

russian dog

When a person farts into another persons mouth when they are sleeping,and the opposing person wakes up and licks their lips.
"Ha ha man that guy just accepted a Russian dog"
by JOE 13 April 26, 2010
mugGet the russian dog 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