nincompoop

a person who acts foolishly or lacks good judgment

decode it
translate| chat| trending| submit