Skip to main content

Definitions by SophiaBo

To peach 

1. To make out , kiss. Comes from the french word "pécho"
I want to peach John so bad!
We peached during the whole party!
To peach by SophiaBo December 30, 2018