meaning of astroturf promotion

astroturf promotion meaning in Urban Dictionary

faux-grassroots promotion, generally hiding a corporate marketing and advertising or marketing and advertising motion. May also protect corporate graffiti.