meaning of alabama slam-her

alabama slam-her meaning in Urban Dictionary

Having Sex with a distant cousin