Skip to main content

Definitions by Jaidiueheofba

downderry 

Small seaside town in Cornwall, absoloutely nothing there except a man with a pipe and a shop
Downderry is crap
downderry by Jaidiueheofba September 22, 2023