Deathecate Share definition Flag To defecate while dead "I legally died for 5 minutes and deathecated myself... So embarrassing..." Deathecate by The Delivery Man May 6, 2009 0 0 Get merch Get the Deathecate mug. Buy Now — $32.95 See more merch