1 definition by bing1484928375829

Drumchapel is a failed experiment done by scientists, which is now run down by junkies, Ned’s and more junkies. Drumchapel is a violent place which has a young team known as “drummy boys” if you would like to remain of the earth and not want holes in your body I would personally stay away from Drumchapel.

Some would cal this place no man’s land because if you come from a scheme near by u will leave with a couple of holes in you.
Drumchapel riddled with tramps
by bing1484928375829 October 9, 2022
Get the Drumchapel mug.