Italian › DictionaryschizzoHear itnounmasculineslangsquirt, splashstain, spot, flakesketch(vulgar) ejaculation or ejaculated cumFormsnounsingularschizzopluralschizziOther ways to say itabbozzosketch, outline, draft; stubmacchiastain, smear; spot, fleckRead Italian with every word explained