astroturfed.
for - definition - astroturfed - disguise (an orchestrated marketing or public relations campaign) in such a way as to present it as having arisen from unsolicited public comments. (Dictionary)
astroturfed.
for - definition - astroturfed - disguise (an orchestrated marketing or public relations campaign) in such a way as to present it as having arisen from unsolicited public comments. (Dictionary)