Term: half-wit
Example: my ex boyfriend is such a half-wit
Definition: someone who is foolish or senseless