SPOD Meaning of SPOD in English ■ noun Brit. informal an excessively studious or socially inept person.Derivatives~dy adjective Origin1980s: origin unknown. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004