Lyric discussion by SomeOldGuy 

"Don't you walk through my words, you got to show some respect/'cos you ain't heard me out yet" should be obvious - he's trying to ignore someone who's addressing him in the street. Well, you would, wouldn't you, if you felt uncomfortable and a little bit menaced in a strange culture.

The accent used is not really "broken", it's a somewhat diluted Jamaican accent used to give some flavour to the song, even though it's sung from the point of view of the English white guy. In places he's quoting what was said to him by the locals, so the accent also adds a bit of local colour there too.

An error occured.