meaning of Alabama Carpet ride

Alabama Carpet ride meaning in Urban Dictionary

The sexual act of getting right down to the Alabama Coast line and fucking a lady who has got sand in her vagina