Skip to main content

Definitions by The Layla

A person who is obsessed with Noah Schnapp and Millie Bobby Brown. Be a Layla because she’s probably going to be best friends with them.
Layla, Noah and Millie are best friends.
Layla by The Layla December 10, 2019