An area in Northenden, SouthManchester, UK where the inhabitants make the assertion that they reside in Didsbury. The term 'Didsbury South' has been mockingly bestowed on the area by the denizens of Didsbury proper
Do it yourself douchebag. Someone who thinks they can “do it themselves” but can’t. Which ends up causing more problems for them in the end.
My neighbor is a diydb he’s always making noise and trying to fix thing around his house. Too bad he sucks at it, he’s been building his shop for three summers now.