Follower of Lyndon LaRouche. Usually incredibly vocal.
Steve drew a Hitler moustache on my Obama Chia Pet! What a LaRouchebag!
by Epoxy on the Rocks August 21, 2012
Get the LaRouchebag mug.