Our generation takes a lot of time and pride in meme culture. An average millennial consumes 20-30 of them, which totals 30 minutes, every day. Thankfully, the supply is there too.