2 ms·Haha companies are even making their own memes nowby wkat4242 2y agoHaha companies are even making their own memes now