dufter

duf·​ter

Definition of dufter

variant spelling of