meaning of astroturder

astroturder meaning in Urban Dictionary

an individual who specializes in astroturfing through up shit about things these are generally paid to attack.