Top definition
Luminous colours which are particularly bright and garish and are used in appropriate circumstances, resulting in mild nausea for the observer.
"Did you see that woman's fluorescent pink lipstick?"

"Yeh... it was illuminous..."
by SimonC June 08, 2007
Get the mug
Get a illuminous mug for your Facebook friend Rihanna.
buy the domain for your pet site