Skip to main content

Definitions by D167

italian mudslide 

The act of an over fed Italian dumping on someone's chest
Bill and Tony just had one hell of an Italian mudslide
italian mudslide by D167 December 14, 2015