SPOD Meaning of SPOD in English Noun. 1. A studious person. A 'swot'. Derog.2. A contemptible person. Derived from definition1. Derog. Slang English vocab. Английский сленговый словарь. 2012