1 definition by Dino nugget😷

A girl who is shy to people out side her social group but when you get to know her she never shuts up she is a great friend and will always be there to make you feel better. She is the biggest tomboy you will have ever meet she is someone who dosent think she it pretty and can get verry self conscious easly she has her issues but is a great hard working peraon who will always do anything to help you if you meet an isolda keep them close to you
Jake: hey isolda do you wanna go hunting
by Dino nugget😷 December 16, 2018
Get the Isolda mug.