Meaning: is a challenge to someone to place a bet after they have been bragging (see put up or shut up)
Example: When the girl said that she could beat her friend at the game, her friend said, Put your money where your mouth is!
See this Idiom in a story: Sports: Adam Plays Baseball , Sports: Adam Learns About Sportsmanship