It means that whatever she is doing, she does it with more enthusiasm or joy than others. Let's say two people are grabbing rubbish to clean some beach, one of them is a dull until finally the job is done but the other one is happy about what she is doing, maybe she is singing through the whole process, never losing her smile... she made it fun!!! SHE'S GOT A LOT OF SPIRIT !
(as Eliot says, context is really important!! ^^)