Top definition
The name used to describe a red-headed woman who is extremely sexy.
That Neelon is fnogging, HOT!
by mmmmmmmmmmmmmmmm yourmom January 16, 2009
Get the mug
Get a neelon mug for your Facebook friend Beatrix.