What does blacrat mean?

blacrat meaning in Urban Dictionary

A black person ((non-racial)) who is a democrat.