A person who is easily taken advantage of.
He’s just a schnook. She’s obviously using him but he keeps coming back for more abuse.