What is I.d.s?
International Deffocation Society
I.D.S. is another questionable secret society that leaves behind subtle yet annoying signs of existence.
See ill, foul, yuck, repugnant, vile
All you need for a faster workflow in one place.