devil's triskelion Share definition Flag Fidget Spinner, in technical terms. That idiot brought his devil's triskelion to the exam. devil's triskelion by mhalcourt March 10, 2018 0 0 Get merch Get the devil's triskelion mug. Buy Now — $32.95 See more merch