1 definition by my.urban_dictionary.com
sherrill is an intelligent girl who loves spending time with her friends. She is an introvert but as you get to know her you would know she is actually a introvert-extrovert. She is smart and determined and a true friend.
by my.urban_dictionary.com November 24, 2021