Skip to main content

Definitions by G Money Millionaire

french press 

another's ejactulation upon one's face
Damn! I french pressed that bitch last night!