SCROD


Meaning of SCROD in English

n. A derogatory term for a squatter, street urchin or street-rat.

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