Skip to main content

Atlas and Luna's definitions

Sriracha

Share definition
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
Flag
mugGet the Sriracha mug.