Top definition
The Carol Scotti brings the most positive energy to any environment she inhabits. Her hugs will transport you to another universe and her hospitality is on another level. Huge success is in her future and she will share it with those around her.
Carol Scotti squeezed me out of this world!
by EspiĆ£o Hilbert August 11, 2018
Get the mug
Get a Carol Scotti mug for your daughter-in-law Nathalie.