What is Leftroid?
Idiotic partisan insult created by a coward Republican who claims to be Centrist.
The leftroid mentality is a danger to America.
See libtard, demoncrat, moonbat