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 Get the Permatoasted mug.