A realistic definition would probably be limited to something about discrimination because of ancestry (race is a genetic concept), but crybaby losers have included religion and culture in it. You also don't need to discriminate/support discrimination against some group to be racist, simply...