meaning of bizillion

bizillion meaning in Urban Dictionary

one million billion