meaning of Afranji

Afranji meaning in Urban Dictionary

A boy which usually has actually a crusty face and containsn't determined his sexuality yet. He is either exceedingly annoyed or truly delighted but he's got an eight pack.