Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
duffs
in English
duffs
#uncommon
Lemma:
duff
The lemma is the base or root form of this word.
Definitions
Verb
to
disguise
or
make
something
appear
new
to
alter
or
steal
cattle
(
rebranding
)
to
assault
or
beat
someone
up