GOOFBALL


Meaning of GOOFBALL in English

n. (Slang) sedative, sleeping pill; stupid or silly person

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