PROD / PRODDY Meaning of PROD / PRODDY in English Noun. A protestant. Mainly used by Catholics. [Irish/Scottish use] Slang English vocab. Английский сленговый словарь. 2012