English Proper noun Cacioppos plural of CacioppoWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads