DAFF


Meaning of DAFF in English

n. numskull, stupid person, idiot (Slang); daffodil, type of bulbous plant that produces yellow flowers (Informal)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.