Top definition
An intelligent hispanic with a good sense of humor and enjoys even the small things in life.
No further things needed for Leisla
by Mike'N'Ike69 May 30, 2018
Get the mug
Get a Leisla mug for your sister Riley.