DOOLALLY


Meaning of DOOLALLY in English

adj. (British) irrational (Offensive)

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