2 definitions by joe 13

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 27, 2010
Get the russian dog mug.
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
Get the french drain mug.