Term of the Moment

disinformation


Look Up Another Term


Definition: SIT


"Stay in touch." See digispeak. See also Stuffit.