It is a term from a psychic, who claimed that people's "auras" were clues to their personalities.
Many of the traits attributed to these children are consistent with ADHD, naturally a parent would rather call their child Indigo, than tell themselves the child is not perfect.