A person who is an idiot and/or simple minded.
Mike is a pud for letting his ex-girlfriend spend his paycheck.