What does bombular mean?

bombular meaning in Urban Dictionary

the greatest weed around..