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