From tempat (“place”) + jin (“genie”) + buang (“throw”) + anak (“child”).
tempat jin buang anak
Similar to Chinese idiom 鸟不拉屎,鸡不生蛋.