Top definition
The act of an over fed Italian dumping on someone's chest
Bill and Tony just had one hell of an Italian mudslide
by D167 December 14, 2015
Get the mug
Get a italian mudslide mug for your daughter-in-law Yasemin.