meaning of Alabama Basket Weave

Alabama Basket Weave meaning in Urban Dictionary

if the balls and taint are cupped and gentle stress aided by the hand fingernails is applied causing intense enjoyment when it comes to receiver!! Tha Alabama basket weave