Top definition
An elightening phenomenon that symbolically would have the same effect as as neon light
The phenomeon was truely inspiring.
by Hercolena Oliver May 26, 2010
Get the mug
Get a phenomeon mug for your grandma Larisa.