Niddar trap Share definition Flag noun, countable a mock thread in a message board for catching Niddars Let’s keep the damn Niddars in the Niddar trap. Niddar trap by Abajian October 8, 2005 0 0 Get merch Get the Niddar trap mug. Buy Now — $32.95 See more merch