spray and pray v. phr. to indiscriminately aim and deliver (bullets, insecticide, perfume, a marketing message, golf balls, etc.). (source: Double-Tongued Dictionary)
compost tea n. a solution of organic waste matter used as plant fertilizer or insecticide. (source: Double-Tongued Dictionary)