'sto cazzo

Italian

Interjection

'sto cazzo

  1. (vulgar) alternative form of stocazzo