Top definition
Fail to give appropriate praise to a feat of amazing skill or nerve.
dude, that chick is epic win.... why did he so duff the croquembouche??
by greek tree June 26, 2011
Get the mug
Get a duff the croquembouche mug for your Uncle Abdul.