What is Dumpamalumps?
Extremely wet diarhea
That splash in the bathroom sounded like someone had some dumpamalumps
See Daniel