Devil's Trap Share definition Flag It's a trap that catches demons. Dude! make a Devil's Trap. Devil's Trap by The Doctor 10 October 29, 2014 0 0 Get merch Get the Devil's Trap mug. Buy Now — $32.95 See more merch