What does alabama slam-her mean?

alabama slam-her meaning in Urban Dictionary

Having Sex with a distant cousin