Needamdaomcmack Share definition Flag To defecate on top of a dead, rotting donkey. 'Hey, what's Tom doing by that dead donkey?' 'Ew, he's needamdaomcmacking on that donkey' 'Kinky.' Needamdaomcmack by Your Neighbour, Jeff Jeffson January 17, 2020 0 0 Get merch Get the Needamdaomcmack mug. Buy Now — $32.95 See more merch