From a friends Facebook page yesterday...
Translation
"Energy saving speil" = Sales talk by somebody trying to get you to switch electricity providers
"dodging the big issue dude" = Trying to avoid the man selling the magazine for homeless people
"switching sides to be baked by the talk talk folk" = Crossing the street only to be harassed by the telephone company salespeople
"the johos outside the old tiser building" = The JWs outside the old newspaper office.
"street trolls" = Priceless!