1 definition by Kedhera

Zoccola means Bitch in Italian.
Person 1: Did you see that zoccola yesterday?
Person 2: Yes! She's kinda of weird...
by Kedhera June 28, 2017
Get the Zoccola mug.