BB


BB
abbr.
best-best
double best

Dictionary of English abbreviation. 2013.