do-gooder

See bleeding heart liberal. Someone who thinks they are helping society by championing oppressed minority groups, when in fact they are ruining society and crippling free speech.
by con July 14, 2004
mugGet the do-goodermug.

Share this definition