What does bombo-seed mean?

bombo-seed meaning in Urban Dictionary

clever idea, faboulus comment, prosperous seed for talks