2
Literally "trout" in Spanish, it is also Spanish slang for "alert", or "vigilant". It was a combined with the word "Salvadorian" to form "Salvatrucha", as in Mara Salvatrucha, or the street gang MS13.

It is used as a warning, for example, similar to "heads-up".
Truchas! Cops are coming!
by merc142 May 09, 2006
Get the mug
Get a trucha mug for your fish Yasemin.
3
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 mug
Get a Trucha mug for your fish Yasemin.