Green’s Dictionary of Slang

B v.

[abbr.]

a euph. for blast v.1 (2b)

[UK]R.S. Surtees Facey Romford’s Hounds 124: Everybody was sick of Willy Watkins. It was — Oh, ‘D’ Willy Watkins! and ‘B’ Willy Watkins.