Around the block a few times
To have been around the block a few times, means that one is experienced in whatever particular context is being referred to, from the allusion of knowing the neighbourhood or the lie of the land because one has reconnoitred it. The expression is originally American and dates from the late 20th century. The earlier American expression is simply to have been around, which means the same thing, but dates from the 1920s.