astroturf n.(drugs) marijuana.Show quotations2009‘What Police Must Learn’ in Dly Teleg. 8 Nov. 🌐 astroturf — marijuana.