meaning of blacrat

blacrat meaning in Urban Dictionary

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