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

Mug icon
Buy a Subniferous mug!