Skip to main content

Definitions by xavierrae

An acronym of the phrase Nail Of The Day used by bloggers.
I have my NOTD picked out; it's Sundancer by Essence.
NOTD by xavierrae April 11, 2011