What does can your own peaches mean?

can your own peaches meaning in Urban Dictionary

the act of attaining either orgasm or ejaculation or both without the assistance of someone.