Skip to main content

Definitions by Infernomax

An abbreviation for "Shit in The toilet"

Nick was away from the keyboard doing a SITT whilst masturbation simultaneously.
SITT by Infernomax May 22, 2007