Top definition
an amazing girl who is my bestfriend
she is beautiful in every way

she cares for friends
loves anime series

is one of the best people you will ever meet
amazing girl
pretty but wont believe it
you should never let her go
guy one:dude she is so amazing!!!
guy two:i know right!!!! a pure sha'rena........
by lightwood 101 October 02, 2011
Get the mug
Get a sha'rena mug for your father Jerry.