Brazil memesPost memeBestNewestcountryhumans memes1 year agodamn they did them durtyHeroin Monkey1 year agoligmaballs2.01 year agoomg look what homer said