Ahh.. I know that one. That's 'Nam Prik Pao' if I'm not mistaken? It's kinda like chilly oil right?
Taste much better than Sriracha. It has a much more rounded flavour, more complex too. Also tastes much better when made from scratch freshly and/or home made. Good & respectable Thai restaurants make their own from scratch. You can buy them in a jar but it wouldn't taste half as good.
We all know you put sriracha on your genitals.