Skip to main content

Japtag's definitions

Gold Leaf

When someone pee's on a sanitary napkin and rubs it over themselves and/or a partner.
Chevaun, feeling frisky, decided to gold leaf Patrick while he was sleeping.
by Japtag January 26, 2011
mugGet the Gold Leaf 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