Daffy

From Fresh Dictionary

English

Adjective

daffy

  1. a little crazy

Proper noun

Daffy

  1. First name of Daffy Duck, a cartoon character

zh:daffy

Personal tools