Duff

to spill something on your clothes.
I duffed my coffee this morning during the commute.
by Argh Dammit September 25, 2005
mugGet the Duffmug.

Share this definition