meaning of Buffle headed

Buffle headed meaning in General Dictionary

Having a sizable mind like a buffalo lifeless stupid blundering