What the flying fuck is this?

I have no idea where to start with this. Is it South African? Scottish? Welsh? Irish? Some sort of alien vocabulary? Lord knows, but who-ever the cock is responsible for “Castle” needs there head examining… THIS IS UTTERLY TERRIBLE and just ends up being gibberish in parts..