meaning of Alabama Snake Fight

Alabama Snake Fight meaning in Urban Dictionary

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