Top definition
She's the best friend anyone can ever have. A very smart person with I.Q above 197. Her smile is mushy mushy. She has the whitest teeth in the whole universe. God's favorite person
by Living Dictionary June 18, 2018
Get the mug
Get a omodasola mug for your Facebook friend Beatrix.