1 definition by MANIACO

Top Definition
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

Mug icon
Buy a Trucha mug!