cazzarola
Italian
Noun
cazzarola
f
(
plural
cazzarole
)
alternative form of
casseruola
Interjection
cazzarola
an indication of annoyance