SMellIngNice's definitions
A scent of a lotion made strickly by Victoria Secret. The smell lingers into the air and keeps you smelling good.
by SMellIngNice July 6, 2009
Get the Amber Romance mug.
Get the Amber Romance mug.We'll email you a link to sign in instantly.