meaning of beauty candle

beauty candle meaning in Urban Dictionary

An attribute which starts to burn straight away to start with impression given that viewer becomes progressively conscious the subject is definitely NOT appealing to look at.Typically, as a romance wanes the candle burns faster.