See also: Ribotta Italian Noun ribotta f (plural ribotte) spree, binge Anagrams ribatto, torbatiWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads