The Collaborative International Dictionary
Knee jerk liberal
Knee jerk liberal \Knee jerk liberal\ a person of strong liberal convictions who reacts predictably and emotionally to certain events.