"ya ni la chingas"... hehe...100% mexican... difficult to translate... mhhh...let me think... something like "Gosh!!! I can't believe it... u couldn't have done anything worse".
And I wouldn't say it's really vulgar... It's very colloquial, that's all; everyone says it... even me![]()