What does Alabama Snake Fight mean?

Alabama Snake Fight meaning in Urban Dictionary

The act of putting your penis inside another mans foreskin, thus sharing the only foreskin.