ParentFull threadjjtheblunt·language question: what does astroturfed mean here? (i know that astroturf is artificial grass.)View on HN