Top definition
a neon green electrical discharge
The combination of certain chemicals and static may produce kreeon, a neon green electrical discharge.
by Rhisk December 30, 2009
Get the mug
Get a kreeon mug for your sister Sarah.