International Deffocation Society
I.D.S. is another questionable secret society that leaves behind subtle yet annoying signs of existence.
by Shadow007 August 26, 2007
Get the I.D.Smug. by coon lit August 19, 2019
Get the I.D.Smug.
Get the I.D.Smug.
Get the I.D.Smug.