And this isn't just a stupid meme. I actually know someone from S.Africa, white, who is now a US citizen, who jokes that he is African-American.
I was a little pissed at first, but I can see the humor in it, too. But in my book if you come here, legally, and become a citizen, or are born here, you're an American.
I tell people that I am an American of Swedish-Italian descent. That is acceptable, don't you think?