Skip to main content

Bug's (Occasional) Word of the Day

sriracha

noun. A Thai-style hot sauce, typically made from sun-ripened chili peppers, vinegar, garlic, sugar and saltSource