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 Srirachamug.

Share this definition