meaning of Amber Romance

Amber Romance meaning in Urban Dictionary

a fragrance of a cream made strickly by Victoria Secret. The scent lingers to the environment and keeps you smelling great.