Slang for female genitalia, especially the vaginal area.
"She had the juiciest upslice I have ever stuck my tongue into".