babshaft Share definition Flag Being micromanaged. Totally and abusively controlled by an entitled male whore. Bryan is going to get babshafted having to train his new hire at OSV. babshaft by smellyindian November 11, 2017 0 0 Get merch Get the babshaft mug. Buy Now — $32.95 See more merch