1 definition by Riverleader

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 27, 2013
Get the Sara mug.