What does 3704558 mean?

3704558 meaning in Urban Dictionary

asshole on a calculater