DOUGHBOY


Meaning of DOUGHBOY in English

n. A derogatory term for someone wearing too much body armor (cf. duck).

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