meaning of arto saari

arto saari meaning in Urban Dictionary

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