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.
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.
by MisterSpider January 3, 2018