meaning of Bomb Chewin

Bomb Chewin meaning in Urban Dictionary

That good mind that produces your feet curl...have you sayin "Ahhhhhhhhhhhhhhhhhh" SHOENOMESAYIN?!?!?!?!makes u wanna go bac to shortie errrryyyyyyyyNIGHT....