been to the rodeo

📖 general
Meaning
To be experienced or knowledgeable about a particular type of difficult or challenging situation, implying resilience and understanding of what to expect.
Literal Meaning
To have attended or participated in a rodeo event.
Example
“Don't try to pull a fast one on him; he's been to the rodeo before and knows all the tricks.”