Someone who leans left on the political spectrum and is exceptionally stupid, dishonest, or both.
âLeftoids are so delusional they believe Trump is a facist. â
408👍 40👎