Skip to main content

Definitions by TD9541

Stututututu 

The sound of which an old, turbocharged Japanese car makes. Usually a Toyota Supra.
Toyota Supra: *stututututu*
Guy: IS THAT A SUPRA?!?!?!?!?!?
Stututututu by TD9541 March 31, 2023