speshul Share definition Flag an euphemism for mentally retarded If you're riding the short bus, chances are you're speshul. speshul by wandersfar August 14, 2007 0 0 Get merch