Skip to main content

Mr lumbar's definitions

kelen

A small cute wild creature with huge eyes and ears known for it's long fluffy white fur coat, most commonly found in forests on the outskirts of northern Alaska.
Wow did you see that pretty baby kelen just now ?
by Mr lumbar December 4, 2013
mugGet the kelen 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