Edward Teach Share definition Flag trash; literal garbage. "I sold Edward Teach," said Kevin very proudly. "He sucks." Edward Teach by gal67 November 24, 2018 0 0 Get merch Get the Edward Teach mug. Buy Now — $32.95 See more merch