Italian edit

Adjective edit

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

  1. smashed, shattered