doadwack Share definition Flag To be slapped in the face with a penis After Steve was given head he doadwacked Jenny doadwack by Project Green Leaf June 11, 2006 0 0 Get merch Get the doadwack mug. Buy Now — $32.95 See more merch