What does dropping a double deca mean?

dropping a double deca meaning in Urban Dictionary

an exceptionally large poop. 20 times an everyday fall. two times 10(deca) .