What is the meaning of Fuzzball?

Any soft, fuzzy creature.

A quantum description of a black hole in superstring theory.

A puffball.

An informal American street game resembling baseball.

Source: wiktionary.org