you going to diggle later to molest that sheep?
a small village in northwest england, full of sheep similar to denshaw
"you going to diggle later to molest that sheep?" What is the definition of "diggle"?