maria meglio's definitions
Noun
1. Italian for "The Best" or meaning "The Greatest".
2. A soulful person with a big heart and logical mind.
1. Italian for "The Best" or meaning "The Greatest".
2. A soulful person with a big heart and logical mind.
by maria meglio March 30, 2008
Get the meglio mug.