St. Patrick’s Day 2016: All the Memes You Need to See

"More than 100 St. Patrick’s Day parades are held across the United States. New York City and Boston are home to the largest celebrations."