have been duffing
Present perfect progressiveconjugation ofduff.There are other translations for this conjugation.

duff

Word of the Day
to harvest