Skip to main content

Riverleader's definitions

Sara

A beautiful, gorgeous, loving, smart, perfect person who I don't deserve to hang with because she's so pretty and smart and amazing and everything I'm not.
Sara is a goddess in every way.
by Riverleader May 26, 2013
mugGet the Sara 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