Inventing stupid words for "weak" people like that is an ancient German running gag. Like Schattenparker (someone who parks in the shade) or Warmduscher (someone who likes warm showers). It's always tongue-in-cheek and no serious insult.
Schnitzelkind. Breaded-veal kid (wienerschnitzel / milanesa). Basically a kid so ugly, that the parents needed to put a schnitzel around his neck so that at least the dogs would play with him.