1 definition by thesexyitalian

Top Definition
a vary sexy italian.
sexy lady "oh my god, is that a zoratti?" other sexy lady "yes, that is a zoratti."
by thesexyitalian October 24, 2011

Mug icon
Buy a zoratti mug!