meaning of alabama meatball sub

alabama meatball sub meaning in Urban Dictionary

the act of shitting in a girls vagina then placing ur balls inside vagina