meaning of Afrocat

Afrocat meaning in Urban Dictionary

The coolest cat ever before