Top definition
A small yet feisty Pixie like creature found in the UK but has also been found as far away as China , capable of mastering any tongue and posing as a human to find a mate.
I was attacked by a horde of cleome's
by Finnairflyer November 23, 2010
Get the mug
Get a Cleome mug for your cat Callisto.