Affogato! The rough translation from Italian is “freakin’ awesome!” No, Continue Reading Previous Affogato! The rough translation from Italian is “freakin’ awesome!” No,