AstroTurfed - adjective

normal formAstroTurfed
comparative
superlative