Definitions by SacamanoandLomez
stanford tree
The worst mascot ever created. This is the official mascot of Stanfurd University. It is basically a giant tomato tower covered in trash. It dances like a mental patient at every game. It thinks it's the shit but it really looks like a retard. Go Bears.
stanford tree by SacamanoandLomez October 15, 2015