What does Bomb Chewin mean?

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....