Top definition
The Spanish name of a beautiful princess who has a wonderful singing voice and is a very enjoyable person to be around.
by KevKev January 01, 2014
Get the mug
Get a princess carlotta mug for your father Bob.