abbreviation of 'Dog's Bollocks', i.e. something or someone close to superlative
This bike is the DBs - easily the best i've ever had
2👍 9👎
In cricket, a notably poor batsman
***** may be coming in at number eleven, but he's no rabbit
7👍 11👎