A person who spend a lot of time in the toilet at work
Person 1: "Hey where's the turd blaster again?" Person 1: "He's turd blastin a shatapult"