Definitions by Sludge Crumbler
Digby
Thick, spazzy retard.
Digby hospital was a mental institution in Exeter, Devon. Sadly, it was closed down in the late 80s/early 90s.
Digby hospital was a mental institution in Exeter, Devon. Sadly, it was closed down in the late 80s/early 90s.
Digby by Sludge Crumbler August 5, 2011