Skip to main content

Definitions by smellyindian

babshaft 

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