Skip to main content

TD9541's definitions

Stututututu

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

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email