how come uk slang makes no sense? "slap a load over some golden toast, jobs a goodun."

who says golden toast and what does it have to do with a job? lol