Spastamicated Share definition Flag A person is very retarded and can't do anything for himself Yo Jimmy is spastamicated Spastamicated by My space February 21, 2018 0 0 Get merch