fuddled

adj