tocho

In spanish, something epic or extraordinary. Normally a good plan that it's approved by somebody.
Ese plan suena tocho.
That plan sounds amazing.

Que idea más tocha.
What a good idea!

Qué tocho.
That's awesome.
by lockderrigan July 12, 2018
Get the tocho mug.