British Slang term for "Sex", Used in a Sexual manner or as an Insult.
"I'm Gonna Dillycock your mom, shitlips!"
by heyettium April 7, 2021
Get the Dillycock mug.