paparedda
Sicilian • Italy
duckling • Used to refer to a pretty girl you see on the street. Especially used in the province of Catania.
“Oh paparedda, che si dice?”