shistapape Share definition Flag Toilet paper, or shit tickets. Hey Doug, where's da shistapape? shistapape by Thoughtstipated November 15, 2006 0 0 Get merch Get the shistapape mug. Buy Now — $32.95 See more merch