Italian

edit

Adjective

edit

scarcassato (feminine scarcassata, masculine plural scarcassati, feminine plural scarcassate)

  1. smashed, shattered