latte liberals

English

Noun

latte liberals

  1. plural of latte liberal