look up any word, like smh:

1 definition by TBarkov

 
1.
Mexican phrase: To be impressed or suprised.
When Roberto showed Cruz the new rims on his lowrider Cruz smiled and said "chingawa mang".
by TBarkov December 11, 2010