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 Get the doadwack mug.