1 definition by MisterSpider

Klen, a Cornish folk tale character said to have traveled down from the north of England.

The creature is known for its rancid and smell love of meat.

To call someone a klen in Cornwall is to issue an insult of great magnitude.
Person A: Oh my god mate you smell like Klen...

Person B: How dare you!
by MisterSpider January 3, 2018
Get the Klen mug.