zoticone

Italian

Noun

zoticone m (plural zoticoni, feminine zoticona)

  1. lout