meaning of activia challenge

activia challenge meaning in Urban Dictionary

when you've got to simply take a dump, poop or shit