some American slang for hang it or something i'd guess? Not American sorry..was just asking...
naw it was a commercial about Pace Picante salsa......original goes...New York City?.......Get a rope!
Just tryin to be funny these days...tough times for me lol.