Top definition
Love at Second Sight-
Is an emotion stirred by memories of love gone by.
Re-uniting with and old friend or sweetheart.
Perhaps a youthful romance that never blossomed but remained a sweet mystery for many years.
Then as the Universe moves you see that person again,
then the beauty of the current day and the wonderful memories of the past turn to LOVE.
She found him on Facebook, a sweet old friend,they emailed a few times and deceided to have lunch together,when their eyes met after many years it was LOVE AT SECOND SIGHT.
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug