1 definition by Tom Pascal
The name of an angel trainee in the game os "Disgaea" for the playstation two. She has a very optimistic and ditzy demenor, which annoys most demons in the underworld where she currently resides as a fallen angel.
"Do you have flowers in your head or something?"
"Yes, I love flowers!"
by Tom Pascal May 8, 2005 add a video