DRAFFY


Meaning of DRAFFY in English

adj dreggy; waste; worthless.

Webster English vocab.      Английский словарь Webster.