Skip to main content

Baby Leaf's definitions

Leafkin

The most snugglable, adorable, loveable being on the face of the Earth.

With a cute booty.
Come here, Leafkin. I want to hold you!
by Baby Leaf August 23, 2018
mugGet the Leafkin 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