Im thestupidamerican on instagram and tik tok, ive been making memes since 2016 sorry that i havent posted them here