meaning of Alabama Barn Slammer

Alabama Barn Slammer meaning in Urban Dictionary

the act of slamming the cover of a toilet chair down upon a person's testicles over and over repeatedly