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.      Английский сленговый словарь.