Skip to
adjective
Lacking clear and sound thinking; confused or muddled in thought or judgment; lacking common sense.
Browse