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 Keyla mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email