Skip to main content

a deer in headlights's definitions

Claire

A magical rainbow stretching over a field of unicorns.
Mike will love claire forever and hopes she knows it.
by a deer in headlights September 9, 2010
mugGet the Clairemug.

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