Skip to main content

Definitions by Creatorofurbandictionary:)

A fucken Queen.She should rule the world some day!!!!!
Layla gets all the mans
Layla is a queen and she should rule the world some day
Omg I wanna be like Layla.