Manveena's definitions
A girl who is the best friend you can ever have. She knows more than she lets on and is a keen observer of her surroundings. She is smart and is the most intelligent girl in most rooms.
by Manveena February 7, 2018
Get the Manveenamug.