What does aidro mean?

aidro meaning in Urban Dictionary

To masturbate while examining photographs on myspace