Could someone explain me what this means? It's like "well done" or "you are a good guy" or something like that according to the context. But I've never heard this expression... I searched on the net but I only found that it's used in Texas.
If you have guts, you are brave- it's proably just an extension of that.