Excrapulator Share definition Flag (Noun): a garbage disposal like device for your shower drain. "no time to take a shit then shower, I'll just jump in, hit the switch and let the excrapulator do it's job." Excrapulator by Mike and Corey father and son December 27, 2011 0 0 Get merch Get the Excrapulator mug. Buy Now — $32.95 See more merch