There's already a word for liberal Republicans... it's "Democrat"... by
John Bambenek of Part-Time Pundit
.