scocciatore

Italian

Noun

scocciatore m (plural scocciatori, feminine scocciatrice)

  1. (informal) pest (annoying person)