Skip to main content

Definitions by leetTomato

to have sex; to engage in sexual activity
is she going to s your d?
no but shes down to plop.
plop by leetTomato February 24, 2008