Definitions of millions:

  • noun:   a very large indefinite number (usually hyperbole)