1 definition by Kingstoncowboy

1
The art of dipping down from a squat position and smashing ones dirty muff on a person's face.
Oh man, Joe passed out by the fire, so the girls all took there time giving him a french press.
by Kingstoncowboy July 13, 2019
Get the mug
Get a French Press mug for your girlfriend Sarah.