BBVD

BBVD stands for Big Bad Voodoo Daddy

BBVD
Share
Abbreviations And Their Meaning