piazzaiolo

Italian

Etymology

From piazza +‎ -aiolo.

Noun

piazzaiolo m (plural piazzaioli)

  1. vulgar or coarse person