What does bizillion mean?

bizillion meaning in Urban Dictionary

one million billion