Meaning of “sparky” in the English Dictionary

English