Skip to main content

Definitions by omglolzwtf

An internet acronym for Run To The Toilet Shitting
I had to RTTTS after eating that dodgy piece of pie.
RTTTS by omglolzwtf August 8, 2010