Skip to main content

Rile Stile's definitions

Lemon Frenchie

The act of urinating in anothers mouth, then preceeding to french kiss them.
Dude 1: " Dude, i totally Lemon Frenchied her last night."

Dude 2: " Sweet, dude."
by Rile Stile March 30, 2008
mugGet the Lemon Frenchie 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