PROD / PRODDY


Meaning of PROD / PRODDY in English

Noun. A protestant. Mainly used by Catholics. [Irish/Scottish use]

Slang English vocab.      Английский сленговый словарь.