1 definition by MANIACO

When a person is on the ball, meaning they're keeping track of their shit... always ready.
"Mira que trucha esa chola"
by MANIACO May 19, 2009
Get the Trucha mug.