The loonie left wing of the U.S. politics. They like to come up with feel good do nothing policies and hock them on the population like they were doing them a favor.
by Eddy March 19, 2007
A idiot democrat who believes that republicans are working with Russia and that the election was rigged.
by Fang3747473783838383838282828 July 04, 2018