Top Definition
To have supreme beauty or to be amazingly attractive.
Carlos said to Miguel "Damn, isn't Leah a neylon?".
by Annaleia February 28, 2008
5 Words related to neylon

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.