1 definition by Raylith ann

Top Definition
Gleaming, eye catching, amazing,
She had Subniferous almond eyes. I couldn't look away.
by Raylith ann April 25, 2011
Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.