meaning of AfrObama

AfrObama meaning in Urban Dictionary

a word i recently comprised.