buffle-headed
Fun Dictionary
-> buffle-headed
Search:
buffle-headed
- Vulgar Dictionary definition
Confused, stupid.