my water was a taste disintegrator when a plate of steaming slugs was placed in front of me
a food or drink that takes away a fowl, stomach churning taste
"my water was a taste disintegrator when a plate of steaming slugs was placed in front of me" What is the definition of "taste disintegrator"?