What does arto saari mean?

arto saari meaning in Urban Dictionary

really the only professional skater whos shoes actually provide you with adequate hold to do a halfcab impossible