Definitions by Browndown
Clee
A sticky and moist substance found in the rainforest. Usually found on leaves and on mushrooms. Batteries not included was a good movie.
"Look at the Clee!"
Detective John Kimble
Detective John Kimble by Browndown August 10, 2003