what does "El Sabroso" mean?
The tasty one.
The main meaning is tasty, but it can also mean pleasant, lovely or nice. I think it fits with fun and happy, chicasabrosa
Really? I thought this adjective was also used as "fun, happy". If I'm wrong there, I might have chosen a different nick than I intended...