Skip to main content

Leafmeat

Refering to the sexual organ of a female's vagina.
Steph and I have sex in her leafmeat.

Can I explore your leafmeat?
by leafmeat November 9, 2012
mugGet the Leafmeat 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