Green’s Dictionary of Slang

peach v.

[SE impeach]

1. [late 16C+] to betray, to inform against.

2. [mid-19C] to confess, to admit.