The word buffalo is interesting because it can be both a nounsingular and a plural noun as well as a verb whose conjugation is the same for both singular and plural subjects, and, when capitalized, the name of a city. Let's
Let's replace each instance of buffalo with a different word that acts similarly to the way that instance of buffalo is used and then parse the sentence.
- Let's replace the verb buffalo with the verb intimidate.
- Let's replace the noun buffalo with the noun bison.
- Let's replace the city Buffalo with the city Rochester.
Now let's look at the sentence: (and I'll throw in a that to help make it even clearer)
Rochester bison [that] Rochester bison intimidate, intimidate Rochester bison.
And, of course, Rochester bison means bison who are from the city of Rochester.
So we've got some bisonnoun from Rochester who intimidateverb some other bisonnoun from Rochestercity who, in turn, intimidateverb still other bisonnoun from Rochestercity- or maybe it's circular and they're intimidating the first group again.
Taking it back to buffalo again we get some buffalonoun from Buffalocity who buffaloverb some other buffalonoun from Buffalocity who, in turn, buffaloverb still other buffalonoun from Buffalocity.
Buffalocity buffalonoun Buffalocity buffalonoun buffaloverb buffaloverb Buffalocity buffalonoun.
The sentence is not meant to make a lot of sense, it's just supposed to be fun.