Term of the Moment

key fob


Look Up Another Term


Definition: SIT


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