1 definition by TheGreatPozzMan

Top Definition
Village in England, however can also be described as being not sexually aroused, would often be used by those of the upper class.
'Oh dear i'm afraid you've given me a Dry Doddington with those acts'
by TheGreatPozzMan June 03, 2019

Mug icon
Buy a Dry Doddington mug!