Italian edit

Participle edit

imbacuccato (feminine imbacuccata, masculine plural imbacuccati, feminine plural imbacuccate)

  1. past participle of imbacuccare

Adjective edit

imbacuccato (feminine imbacuccata, masculine plural imbacuccati, feminine plural imbacuccate)

  1. wrapped up
  2. muffled