What does Captain Disillusion mean?

Captain Disillusion meaning in Urban Dictionary

Captain Disillusion is the alias of a video clip skeptic which stops working viral film and video into cinematic elements for analysis.