What does Buster Boo mean?

Buster Boo meaning in Urban Dictionary

A person that is a coward