Skip to main content

Definitions by holzandbeava

To give press- to have sex
i gave him/her press
press by holzandbeava May 13, 2005