Where does “bajillion” come from?

bajillion (English): An unspecified large number

Definitions

  1. An unspecified large number

Words derived from “bajillion