C19: from Dutch dialect pappekak, literally: soft excrement, from pap soft + kak dung; see pap1
Word Origin and History for poppycock
n.
1865, American English, probably from Dutch dialect pappekak, from Middle Dutch pappe "soft food" (see pap) + kak "dung," from Latin cacare "to excrete" (see caca).