one case of this breed of duffy is known by many in a small area of northern england (radcliffe)
noun : slack vagina, often excretes solid, stinky waste
"one case of this breed of duffy is known by many in a small area of northern england (radcliffe)" What is the definition of "duffy"?