Bro it means a wild cat without a home. Generally for all Africans outside of Africa but mainly for African-Americans who's culture they look down upon. It not even that offensive of a term, some will call you that to your face and see nothing wrong with it. (Also worth mentioning that many don't use it at all)
Certainly not as bad as calling someone a "slave" or "nappy-haired" person like Somalis do.
Smh

You are so shameless with your lies.
Africans view AAs/Caribbeans as one of their people (Hence the the term 'Akata' acknowledging they are still African) While Somalis don't even view themselves as the same race to other Africans. Many Africans come to America & get along just fine, even dating & marrying, while Somalis rather distance themselves.
Also, see my video for proof of Somalis immigrating to Europe on boats. Your asses get their the same exact way