Skip to main content

Definitions by Dan Tucker

Duff (duff) v. To leave.
"We saw her boyfriend at the bar and had to duff"
duff by Dan Tucker December 2, 2003