3 ms·
What a great word. http://en.wikipedia.org/wiki/Astroturfing http://en.wikipedia.org/wiki/Astroturfing "Astroturfing is a word in English describing formal po
by boggles 17y ago
What a great word.
http://en.wikipedia.org/wiki/Astroturfing http://en.wikipedia.org/wiki/Astroturfing
"Astroturfing is a word in English describing formal political, advertising, or public relations campaigns seeking to create the impression of being spontaneous "grassroots" behavior, hence the reference to the artificial grass, AstroTurf."