Top definition
A beautiful young woman who is very kind and sweet to other people and she always is there for her best friends and would probably have a best friend who does not talk very much but they earn there amazing friendship. She is amazing and anyone would be lucky to have her. She is also very smart when she is being herself.
by Unknown2807 July 11, 2018
Get the mug
Get a roseirene mug for your daughter-in-law Sarah.