What does Ahh Choobeedoobeedoo mean?

Ahh Choobeedoobeedoo meaning in Urban Dictionary

exactly what Scooby Doo says as he sneezes