look up any word, like fleek:
 
1.
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 09, 2012