denton

To screw something up; British slang for penis.
Bush and Blair really dentoned that war in Iraq, didn't they?
by Rich Berg July 04, 2007
Get the denton mug.