Smack a bsf day Share definition Flag Have your friends ever annoyed the shit out of you... well get them back today by smacking the crap out of them. :) Smack a bsf day!!!! Smack a bsf day by Have_fun111 April 16, 2019 0 0 Get merch Get the Smack a bsf day mug. Buy Now — $32.95 See more merch