What does alabama meatball sub mean?

alabama meatball sub meaning in Urban Dictionary

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