dictionary
Definition / Define

Muddle-headed