What does bomb chewing mean?

bomb chewing meaning in Urban Dictionary

that great mind that makes your toes curl