ParentFull threadImprobableTruth·The "intimidate" meaning of buffalo is in a bunch of dictionaries, I just checked. Regional slang, I guess?View on HN