The name used to describe a red-headed woman who is extremely sexy.
That Neelon is fnogging, HOT!
by mmmmmmmmmmmmmmmm yourmom January 17, 2009
Get the neelon mug.