What does Agent astroturfeur mean?

Agent astroturfeur meaning in Urban Dictionary

one who mischievously promotes unit in another organization (generally speaking governmental) by generating the effect of grassroots support for a competitor for a leadership place. See astroturf.