Skip to main content

Astroturd

A person who is the face of fake grass roots support, and fertises the Astrotrufing campaign
That Astroturd is campaigning hard for his politician. He is littlerally the face of that campaign.
by Kuncho February 14, 2025
mugGet the Astroturd mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email