meaning of bomb munch

bomb munch meaning in Urban Dictionary

a saying to explain food that is in general simply bomb