This is a site called Glasgow Survival and its just funny as fuck, if you go to the sounds and listen to some of them. You may need a translator but yes people in Glasgow do actually talk like this, the rest of the site is hilarious. I dont know what the USA equivalent of a Ned is, but I am sure you probably have them.
here is the link
Glasgow Survival.co.uk