Skip to main content

JOE 13's definitions

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.

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.

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