Definitions by I love you Leila
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.
Leila by I love you Leila June 16, 2017