Skip to main content

S.L, D.D's definitions

Love at First Sight

When two people experience the passion of "love" towards each other after their eyes meet for the very first time.
Sammie and David shared love sparks ever since the first time their eyes met.
by S.L, D.D June 26, 2004
mugGet the Love at First Sight mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email