scorbacchiato

Italian

Participle

scorbacchiato (feminine scorbacchiata, masculine plural scorbacchiati, feminine plural scorbacchiate)

  1. past participle of scorbacchiare

Adjective

scorbacchiato (feminine scorbacchiata, masculine plural scorbacchiati, feminine plural scorbacchiate)

  1. shamed, mocked