Italian edit

Etymology edit

From imbarazzato +‎ -issimo.

Adjective edit

imbarazzatissimo (feminine imbarazzatissima, masculine plural imbarazzatissimi, feminine plural imbarazzatissime)

  1. superlative degree of imbarazzato (very embarrassed)