Skip to main content

I love you Leila 's definitions

Leila

A truly beautiful girl that is nice and funny. She is a great friend and any guy would be lucky to have her. She will give you the best treatment ever and she is very forgiving.
Damn she is so hot! She must be a Leila!
by I love you Leila June 16, 2017
mugGet the Leilamug.

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