did you see that negroid walking down the street?
a term meaning the same as 'black person', but in a more blunt way
"did you see that negroid walking down the street?" What is the definition of "negroid"?