TTSR

That dude's such a piece of shit he's headed for a TTSR.
by PhukNutz September 07, 2020
mugGet the TTSR mug.