What does bsofd mean? View the definition of bsofd and all related slang terms containing bsofd below: