n London the boss. While I’ve no doubt this derives from the word “governor,” I can guarantee that you’ll never hear the missing letters being pronounced or even written.
A poorly-researched dictionary of British Slang words and phrases, written by some guy off the internet.