From kacang (“bean, nut”) + cerdik (“clever, intelligent”). Explanation unknown. (This etymology is missing or incomplete. Please add to it, or discuss it at the Etymology scriptorium.)
kacang cerdik (plural kacang-kacang cerdik)