BUFFLE-HEADED MEANING IN ENGLISH

• Buffle-headed Definition & Synonyms

  1. (a.) Having a large head, like a buffalo; dull; stupid; blundering.


RECENT SEARCHES