Full of spirit (6)
I believe the answer is:
feisty
'full of spirit' is the definition.
(I've seen this before)
This is the entire clue.
(Other definitions for feisty that I've seen before include "Lively and quarrelsome" , "Lively; determined" , "Spirited -- argumentative" , "Spirited and lively" , "Tough" .)