Skip to main content

Definitions by soljaboiiiiii

newtongrange 

a place near edinburgh. thi splace has more drug users than america put to gether.
Ya big man bash is there.
shit hole newtongrange
newtongrange by soljaboiiiiii July 13, 2020