My brain can't process all of these homeade memes. I'm fraz… Twetch · July 24, 2019 My brain can't process all of these homeade memes. I'm frazzled.