Someone is too high on cocaine and is doing many (too many) things at the same time.
Your mentally challenged son had found the cocaine
Doodle or Die is the game of "telephone" with drawing!