Skip to main content

Atlas and Luna's definitions

Sriracha

A male or female who takes care of their children and is confident, compassionate and understanding in present and past relationships, and is HOT.
My Sriracha treats all the children equally and has such swagger.
by Atlas and Luna January 3, 2015
mugGet the Sriracha 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