What is the meaning of Shotgun_debugging?

A poorly-directed form of debugging, making various experimental changes to the source code in the hope that one of them will eventually fix the problem.

Source: wiktionary.org