A synonym for being in jail. It can be the city or county jail as well as the state or federal prision. However if the confinement is involuntary then your are on lock.
I know this freak who let me hit cause her man is on lock.
A man who dates women with the sole purpose of exploiting their time, energy, and labor while he sucks the joy and happiness from their lives.
"That guy's a soul digger. He'll expect you to work full time, but you'll be doing all the cooking, cleaning, laundry, shopping, and childcare while he plays video games or watches TV."