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 Cgjawz
Captain Picard
Share definition
Flag
Another
way to describe a womans genital area that
has been
shaved
"So you finally
got
a piece of Ashley,
huh
? She take care of things down there or what?"
"Yeah she does...100%
Captain
Picard"
Captain Picard
by
Cgjawz
June 17, 2021
Get the
Captain Picard
mug.