have been around

[have been around] {v. phr.}, {informal} Have been to many placesand done many things; know people; have experience and be able to takecare of yourself.

Uncle Willie is an old sailor and has really beenaround.

Betty likes to go out with Jerry, because he has beenaround.

It's not easy to fool him; he's been around.

Compare: GETAROUND, KNOW ONE'S WAY AROUND.