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.