otterscatsanddogs's definitions
(or Dusi) Adjective. Refers to a very difficult time, event. Could have originated from a difficult canoe marathon called Dusi.
by otterscatsanddogs November 30, 2017
Get the duzi mug.