Green’s Dictionary of Slang

Frank Bough adj.

[rhy. sl. = SE off, stale; ult. UK sportscaster and TV personality Frank Bough (b.1933), pron. ‘Boff’]

of food or drink, off, stale, sour.

[UK]R. Puxley Fresh Rabbit.
[UK] B. Kirkpatrick Wicked Cockney Rhy. Sl.