2 definitions by Creatorofurbandictionary:)

A fucken Queen.She should rule the world some day!!!!!
Layla gets all the mans
by Creatorofurbandictionary:) April 10, 2020
Get the Layla mug.
Layla is a queen and she should rule the world some day
by Creatorofurbandictionary:) April 10, 2020
Get the Layla mug.