Permatoasted Share definition Flag Permanately toasted in the mind. That dude is so permatoasted. He can't even count to three. Permatoasted by aleexxx March 1, 2015 0 0 Get merch Get the Permatoasted mug. Buy Now — $32.95 See more merch