Definition of “quirky” - English Dictionary

English