What is Diggles?
A man who likes to play with things
on other people
Dirk Diggles Daves dates
See play, touch, contact, wedge, feel