BBPV stands for Boule Boccia Petanque Verband (petanque league; Baden-Wuerttemberg, Germany)

BBPV