SPADO Meaning of SPADO in English n. impotent person; animal that is castrated; person who cannot procreate (Law) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012