Top definition
The sexual act of forcing your partner to take a poo and when you see the head coming, jam your fingers in there and force it back up.
Last night i totally Dewsbury Delighted my girl. got my fingers abit messy though
by The dman6969 March 12, 2015
Get the mug
Get a Dewsbury Delight mug for your brother Trump.