Can Spanish People Understand This Song?

CHAVACANO LANGUAGE!!! Chavacano (as a proper noun and a derivative of the Spanish adjective “chabacano”