In recent weeks, the Internet has been consumed with the latest meme. Inevitably, it has finally arrived here in Vermont.
For those readers less familiar with web jargon, a meme is a term used to describe a “concept that spreads via the Internet” (source: Wikipedia). It is often a cultural reference of some sort that is played out in numerous iterations by users. For a primer, visit knowyourmeme.com.