What does Alabama truth serum mean?

Alabama truth serum meaning in Urban Dictionary

A baseball bat or comparable weapon you can use to 'beat the truth' out-of someone.