WHAT IS THIS??

Flushed many blocks over the years. Incredibly messy job! I don't envy you a bit! Do it outside on grass or gravel if you can. It can sure stain concrete and asphalt.