ok boomer

New Zealand's Chloe Swarbrick immortalises the phrase in a debate over climate change. But what does it mean, and why are people so angry about it?