1 definition by El Lyndon

Toro Toro is mexican for Go Tosleep. The first Toro is Go and the second is Tosleep.
There there, Toro Toro my silky dragon.
by El Lyndon November 7, 2007
Get the Toro Toro mug.