press

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