Buffaloed means baffled. Buffalo and bison are both bovine mammals. The joke is playing on the word "buffaloed" meaning confused, but also relating to the bovine mammal. 
A case of disappearing bison had police completely buffaloed .