Green’s Dictionary of Slang

peck v.2

[? image of a bird pecking until one capitulates]

[1900s] (Aus.) to give in, to surrender.