Skip to main content

Definitions by SirCatFood

An abbreviation for Crash Tag Team Racing, the third racing game in the Crash Bandicoot franchise, developed by Radical Entertainment and released in 2005 on the Playstation 2, PSP, Gamecube and Xbox.
Jane: "Hey, wanna come over to my place and play some CTTR?"
Doe: "Hell yeah, Von Clutch is bae."
CTTR by SirCatFood August 16, 2019