What does Badcatfosho mean?

Badcatfosho meaning in Urban Dictionary

an individual who is hot and half cuban