cazzarola

ItalianEdit

NounEdit

cazzarola f (plural cazzarole)

  1. Variant of casseruola

InterjectionEdit

cazzarola!

  1. An indication of annoyance