1 definition by Downtown Brown

Top Definition
The finest hot sauce in the world. AKA cock sauce.
Sriracha is like the spunk of the gods.
by Downtown Brown May 12, 2006

Mug icon
Buy a sriracha mug!