TBVL

AcronymDefinition
TBVLThe Blessed Virgin Larry