I, as a mother of two fail to understand the Millennials obsession with memes. Turns out this cute little red duck is their latest obsession 馃槀