negrodamus promise Share definition Flag originated by chuck wilson..it is another name for a jimmy tap....a slap to the nuts that fo just got a negrodamus promise negrodamus promise by bubba hotep March 3, 2005 0 0 Get merch Get the negrodamus promise mug. Buy Now — $32.95 See more merch