Colloquial term used in some regions of Spain.
El nuevo coche es realmente guachi, todos lo quieren probar.
The new car is really cool; everyone wants to try it.
Ese nuevo restaurante es realmente guachi, ¡tienes que probarlo!
That new restaurant is really cool; you have to try it!