Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Kingstoncowboy
French Press
Share definition
Flag
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
.
French Press
by
Kingstoncowboy
July 13, 2019
Get the
French Press
mug.