No matter what aspect of life in the Netherlands (or just life in general) you think of, chances are there’s a meme that goes with it. Everything from struggling to choke out the harsh “g” sound, to ...