I love you Leila 's definitions
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.
by I love you Leila June 16, 2017
Get the Leilamug.