ARMCHAIR LIBERAL





Definition:

  1. [noun] a person of liberal ideals who takes no action to realize them

Synonyms: