Skip to main content

me love!'s definitions

karki

1. cars and keys
2. a last name
"I left my Karki in my room"
by me love! March 26, 2008
mugGet the karki 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