Salt the earth. Doesn't last forever, but longer than anything else I've tried. Literally a box of table salt in a sprayer mixed with water. I have no idea what to dilute it to though, maybe if it's strong enough, it'll be permenant.This quote is hidden because you are ignoring this member. Show Quote