Definition of "quirky" in English