olla kiertänyt muutakin kuin tahkoa

Verb

 * 1)  to have been around, have been around the block

Conjugation
The perfect and pluperfect forms of are used; see it for more.