meaning of Cacadills

Cacadills meaning in Urban Dictionary

Explosive and continual diarrhea due to excessively meals or alcohol