1 definition by Dizzle1991

Car that never stops even when you press hard on the brakes.
Im trying to stop this bitch but its moving foward right into that tree,BAM BITCH TOYOTA LAUCE
by Dizzle1991 February 3, 2010
Get the Toyota mug.