Skip to main content

Nat hearts keyka's definitions

Keyla

Extremely old woman

Or

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

Share this definition