Originally Posted by hookahman1988
Like efferdent, they're fizzy tablets you drop in water and they dissolve. People use them to clean and deodorize their dentures, retainers, etc...
Oh I know what you mean now lol I dunno where to find them though. I guess i was in the wrong section at the supermarket with all the dish washing soap haha