DiMichele Share definition Flag When you clogged the toilet with only shit and one toilet paper whip and you gotta stick your fingers in to it making it a soup so it goes down Person: we need a new plungerPerson 2: why Person 1: I just had the nasty DiMichele in lances bathroom DiMichele by Quinnagin January 1, 2023 Get the DiMichele mug.