meaning of Boomslanger

Boomslanger meaning in Urban Dictionary

really derogative term often accustomed critisize those who reside in the ghetto or in impoverishment.