A noun; wet pussy.
Drop them drawers and let me see that quenchie. Or I got some quenchie last night.