What does Buffle headed mean?

Buffle headed meaning in General Dictionary

Having a sizable mind like a buffalo lifeless stupid blundering