Skip to main content

z3z4k!'s definitions

Leen

The nicest prettiest north african girl. She will always be there for you and help you.
leen is so nice isnt she?
by z3z4k! August 6, 2024
mugGet the Leen 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