i could hear the boomslang from three blocks away
when gangstas go cruising in their car blaring loud rap music
"i could hear the boomslang from three blocks away" What is the definition of "boomslang"?