I still can't parse it. Which 'buffalo' means 'bison' and which means 'bully'?
Eight instances of 'buffalo': 1) Buffalo (city) 2) bison 3) Buffalo (city) 4) ?? 5) ?? 6) ?? 7) Buffalo (city) 8) bison.
There are a kind of buffalo living in Buffalo, they are called "Buffalo buffalo." (Buffalo bison, always a 2-word phrase) The verb "to buffalo" appears also.
Buffalo buffalo [which] Buffalo buffalo buffalo [in turn] buffalo Buffalo buffalo.
adj........n.................. adj......n.........v.......................v......adj.....n
Bison bison bully bully bison. (Buffalo bison in each case.)
People people bully bully people. (Same syntax.)