>>520522796
who came up with the kekaroo shit and what does it mean