Definitions by Josueezi
salvatrucho
salvatrucho by Josueezi September 16, 2003
El Salvador
An off da chain country in Central America. It is the tightest place ever,and is home 2 fine beautiful women. It is also home 2 pple dat u dont wanna mess wit, but if u cool wit dem, den dey r da best homies any1 can have.
El Salvador by Josueezi September 16, 2003