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. â
392👍 39👎