coglionazzo

Italian

Etymology

From coglione and -azzo

Noun

coglionazzo m (plural coglionazzi, feminine coglionazza)

  1. (vulgar, slang) stupid or contemptible person