Skip to main content

Definitions by Nat hearts keyka

Extremely old woman

Or

Extremely talented person
“You are so Keyla!”
Person A: “She’s kinda gorgeous”
Person B: “Isn’t she Keyla tho
Keyla by Nat hearts keyka November 23, 2021