Have Skin in the Game

What does the idiom “have skin in the game” mean?

Definition: Be risking something in an undertaking

Example: I don’t have any skin in the game, so you can trust my opinion. I’m just trying to say what I think is best for you.

Note: This expression is American.