SPAC Meaning of SPAC in English Noun. An imbecile, objectionable person. From spastic. Offens. Slang English vocab. Английский сленговый словарь. 2012