1 definition by mmmbiotch

Top Definition
One word- FAIL

The failure or closure of a company that skrews you over on parts.
"Hey man did you get those parts you ordered for you car online?"

"No they pulled a Turbo Toyotas."
by mmmbiotch September 28, 2009

Mug icon
Buy a Turbo Toyotas mug!