have been around the block (a few times)
idiomPart ofblock
have been around the block (a few times) — idiom
1. To have a lot of experience in a particular activity or in life generally.
1.idiom
Definition
To have a lot of experience in a particular activity or in life generally.
Example
Sara has been around the block a few times, so she knows how to handle difficult clients.
Brian has been around the block; he can fix almost any car problem.