Top definition
She is very independent and compassionate in what she does and for the less fortunate. She is gregarious and so hilarious that she will make you pee your pants. She can make any day better by just talking to her because she just knows how to help people feel better.
by Rainbow Cheeta May 14, 2018
Get the mug
Get a josulyn mug for your sister-in-law Nathalie.