What is the meaning of Spunky?

Spirited or plucky.

Pertaining to or like spunk (semen).

Stained with semen.

Of a person, stunningly beautiful; good-looking.

A good-looking person.

Source: wiktionary.org