A small town in South Australia has been left divided after a resident complained about a street name - claiming it was offensive.